← 返回列表

Siri Tutorial Claude Code 1: Apakah Claude Code?

1.1 Apakah Claude Code?

Definisi satu ayat

Claude Code ialah ejen pengaturcaraan AI (Agent) yang dilancarkan oleh Anthropic, berjalan dalam terminal (Terminal). Pembangun menerangkan tugas dalam bahasa semula jadi, dan ia secara aktif membaca repositori kod, mencadangkan pengubahsuaian, melaksanakan arahan, menjalankan ujian, mengendalikan Git, malah meminta kelulusan anda sebelum membuat perubahan — bukan sekadar "chatbot" yang memberi nasihat, tetapi "rakan" yang boleh melakukan kerja secara langsung.

Ejen pengaturcaraan autonomi dalam terminal

Untuk memahami Claude Code, kuncinya adalah memahami perkataan "Agentic". Pembantu pengaturcaraan AI tradisional lebih seperti seorang perunding — anda bertanya soalan, ia memberi cadangan, dan kemudian anda perlu mengubah kod sendiri. Sebaliknya, Claude Code adalah ejen: anda memberi matlamat, ia merancang langkah sendiri, mencari fail berkaitan, melaksanakan operasi, dan boleh melakukan segala yang boleh dilakukan oleh Shell — mengubah suai fail, menjalankan arahan, penyahpepijatan automatik, malah mengakses atau mengedit fail format lain melalui alat sambungan.

Autonomi ini ditunjukkan dalam tiga peringkat:
1. Operasi fail: Boleh membaca, mencari, mencipta dan mengedit merentas fail, tidak terhad kepada satu fail, memahami struktur keseluruhan projek.
2. Pelaksanaan arahan: Boleh menjalankan arahan Shell, menyediakan persekitaran pembangunan, menjalankan ujian dan skrip binaan.
3. Penyusunan aliran kerja: Boleh merancang tugas berbilang langkah dan melaksanakannya secara autonomi, contohnya "baca semua fail TypeScript dalam direktori semasa, refaktor kepada mod ketat, kemudian jalankan semakan."

Apakah keupayaannya?

Menurut definisi rasmi Anthropic dan amalan terbaik pasukan kejuruteraan, Claude Code kini mempunyai keupayaan teras berikut:
- Pemahaman kod: Menganalisis struktur kod terus dalam direktori projek, menjejak hubungan panggilan, memahami logik perniagaan
- Penjanaan dan pengubahsuaian kod: Menjana kod baru berdasarkan arahan bahasa semula jadi, atau melakukan refaktor merentas fail pada kod sedia ada
- Pelaksanaan arahan: Menjalankan arahan Shell, menjalankan ujian, binaan, skrip penggunaan, dan boleh menerangkan hasil pelaksanaan
- Ingatan berterusan: Merekod spesifikasi projek dan keutamaan pembangunan melalui fail CLAUDE.md, mengekalkan konteks yang konsisten merentas sesi
- Mampatan konteks: Secara automatik memampatkan sejarah perbualan yang panjang, mengekalkan konteks dan menjimatkan Token
- Penukaran pelbagai model: Menyokong model versi berbeza seperti Sonnet, Opus, Haiku, pilihan fleksibel berdasarkan kerumitan tugas
- Tugas latar belakang: Menyokong pelaksanaan latar belakang dan tugas tak segerak

Kesimpulan akhir

Anda boleh memahami Claude Code sebagai: seorang rakan sekerja yang memahami kod duduk di sebelah anda, anda beritahu keperluan, dia terus mengubah fail.
Ia bukan "penjana kod kotak hitam" yang menggantikan anda, tetapi "pair programmer automatik" — anda masih mengawal arah, ia bertanggungjawab untuk butiran pelaksanaan. Seperti dalam sesi pengaturcaraan berpasangan sebenar, anda menjaga kawalan kualiti, memberi arah, ia bertanggungjawab untuk melaksanakan dan menjalankan ujian pengesahan, benar-benar merealisasikan mod kolaborasi "anda sebut keperluan, ia buat kerja".

评论

暂无已展示的评论。

发表评论(匿名)