← Kembali ke daftar

90% dari orang-orang menyalahgunakan Claude Code: Anthropic Official Best Practices untuk analisis lengkap.

itadol5j

Claude Kode Terbaik Praktek

90% dari orang-orang menyalahgunakan Claude Code: Anthropic Official Best Practices untuk analisis lengkap.

Claude Code adalah alat pemrograman Agentik yang diluncurkan oleh Anthropic yang dapat membaca pustaka kode, menyunting berkas, menjalankan perintah dan mengintegrasikannya secara mendalam dengan alat pengembangan Anda. Tapi menurut dokumen resmi,90% orang salah menggunakannya.Aku tidak tahu.

Kertas ini didasarkan pada praktek terbaik Anthropic resmi dan membawa Anda ke penggunaan yang benar Claude Code.

Batas inti: jendela konteks

Kebanyakan praktek terbaik didasarkan pada batasan inti:Jendela konteks Claude terisi sangat cepat, dan kinerja menurun dengan mengisi.

Jendela konteks Claude berisi seluruh riwayat percakapan Anda, berkas yang Claude baca, dan keluaran dari setiap perintah. Ketika jendela konteks mendekati penuh, Claude mungkin mulai "ingat" sebelum perintah atau membuat lebih banyak kesalahan.

Jendela konteks adalah sumber daya yang paling penting dan membutuhkan manajemen yang terus menerus.

Yang terbaik latihan: beri Claude cara untuk memvalidasi pekerjaan

Itu adalah titik yang paling penting.

Ketika Claude mampu memverifikasi karyanya - misalnya, menjalankan tes, kontras screenshot, keluaran validasi - penampilannya akan meningkat secara signifikan.

Kebijakan Contoh Galat Contoh Benar
Provisi standar sertifikasi "Fungsi saat ini untuk memverifikasi alamat email" "Tulis sebuah fungsi ValidateEmail. Contoh untuk pengujian: user @ example.com kembali true, tidak valid mengembalikan false, user @ .com kembali false. Selesai Uji Jalankan
Verifikasi Perubahan UI "Biarkan dashboard terlihat lebih baik". "Mencapai desain ini. Perbandingan peta pelengkapan posting, menampilkan perbedaan dan perbaikan"
Penyebab root alamat "Konstruksi gagal" "Bangun untuk melaporkan kesalahan: xx. Perbaiki dan verifikasi keberhasilan konstruksi, alamat akar menyebabkan daripada menekan kesalahan."

Gunakan dengan benar

# ❌ 错误:模糊的指令
claude "写个登录功能"

# ✅ 正确:具体的需求 + 验证方式
claude "实现 Google OAuth 登录。先了解现有 auth 流程,写出详细计划,然后实现。完成后运行测试确保通过"

Explore, rencana, kode akhir

Memungkinkan Claude untuk melompat langsung ke kode dapat membuat kode untuk memecahkan masalah. Gunakan Mode Rencana Untuk memisahkan eksplorasi dan eksekusi.

Aliran kerja yang direkomendasikan

  1. Jelajahi (Mode Rencana)Claude hanya membaca berkas dan menjawab pertanyaan tanpa modifikasi
  2. Mode Rencana: Biarkan Claude membuat rencana realisasi rinci
  3. Mode NormalJungkitkan kembali ke mode normal untuk membuat Claude encode dan verifikasi
  4. Kirim: Biarkan Claude mengirimkan dan membuat PR
# 探索阶段
claude 
阅读 /src/auth 目录,了解我们如何处理会话和登录

# 计划阶段
我想添加 Google OAuth。需要改哪些文件?会话流程是什么?创建一个计划

# 实现阶段
implement the OAuth flow from your plan. write tests for the callback handler

Kapan kau tidak perlu rencana?

Ketika jangkauan tugas bersih dan lebih kecil (mis. memperbaiki kesalahan ejaan, menambahkan baris log) cukup bagi Claude untuk melakukannya secara langsung.

Terbaik praktek III: Menyediakan konteks spesifik dalam pengingat

Claude dapat memperkirakan niat, tapi tidak bisa membaca pikiran. Referensi ke dokumen tertentu, referensi kondisi mengikat, menunjuk ke model ilustratif.

Kebijakan Contoh Galat Contoh Benar
Batas Tambahkan tes ke foo.py "Foo.py menulis tes untuk menutupi batasan yang telah diposting pengguna. Jangan mengejek"
Arahkan ke sumber "Mengapa begitu aneh tentang SituationFactory API?" "Lihatlah sejarah ExchanggeFactory dan rangkuman bagaimana API berevolusi".
Referensi ke model yang ada Tambahkan Komponen Kalender "Model realisasi komponen yang ada pada halaman pertama dari referensi. HotDogWidget.php adalah contoh yang baik. Buat sebuah komponen kalender baru menurut mode ini".
Jelaskan gejala "Pemulihan bug login" "Laporan pengguna login sesi setelah timeout gagal. Memeriksa proses auth dalam src / auth /, terutama tanda minuman. Menulis tes gagal untuk masalah pengulangan dan memperbaikinya".

Gunakan berkas @ reference

# ❌ 错误:描述文件位置
claude "看看 src/utils 里的那个 helpers.py 文件"

# ✅ 正确:直接 @ 引用
claude "@helpers.py 这个文件有什么可以改进的?"

Best practice IV: Atur lingkungan anda

Tulis sebuah CLAUDEMD valid

CLUDEMD adalah dokumen khusus yang Claude baca di awal setiap percakapan. Berisi perintah Bash, gaya kode dan aturan alur kerja.

# CLAUDE.md 示例

## 项目结构
- 前端使用 React + TypeScript
- 后端使用 Node.js + Express

## 代码规范
- 使用 ESLint + Prettier
- 组件使用函数式组件和 hooks
- 避免使用 class 组件

## 常用命令
- `npm run dev` 启动开发服务器
- `npm test` 运行测试
- `npm run build` 构建生产版本

Lari /init Perintah dapat menghasilkan berkas starter CLAUDEMD berdasarkan struktur proyek saat ini.

Praktek terbaik lima: menggunakan MCP untuk memperluas kapasitas

Model Context Protocol (MCP) adalah standar terbuka untuk menghubungkan alat AI ke sumber data eksternal. Melalui MCP, Claude Code bisa:

  • Baca dokumen desain dalam Google Drive
  • Perbarui lembar kerja di Jira
  • Gambar data dari Slack
  • Pakai alat gubahan Anda
# 配置 MCP 服务器后,你可以:
claude "从 Jira 拉取最新的 bug 列表"
claude "更新设计文档"

Best Practice VI:

Claude Code mendukung tugas untuk menghasilkan banyak sub- Agen ketika berhadapan dengan bagian yang berbeda. Koordinat Agen Utama, subsigns sub- tugas dan hasil konsolidasi.

# 让多个 Agent 同时工作
claude "同时处理这三个任务:1) 优化数据库查询 2) 添加单元测试 3) 更新 API 文档"

Ringkasan

Claude Code adalah lembaga pemrograman lingkungan yang mengubah cara kerja Anda. Jangan tulis kodenya dan biarkan Claude mengulasnya, tapi jelaskan apa yang kau inginkan, Claude akan mencari tahu bagaimana membangunnya.

Ingat tiga prinsip utama:

  1. Berikan Claude metode otentikasi - Uji, cuplikan layar, keluaran yang diharapkan
  2. Explore dan encode. - Gunakan Mode Rencana
  3. konteks tertentu - Lebih tepat lebih baik.

Dengan praktek terbaik ini, kau bisa menggunakan kekuatan terbesar Claude Code.


90% dari orang-orang menyalahgunakan Claude Code: Anthropic Official Best Practices untuk analisis lengkap.

Membuat teman, menambahkan saya ke kelompok, dan berbagi A.I. dan teknologi keamanan cyber.