← Listeye dön

İnsanların %90'ı Claude Code'u yanlış yapıyor: Tam bir analiz için Anthropic Resmi En İyi Uygulamalar.

itadol5j

Claude Code Best Practices

İnsanların %90'ı Claude Code'u yanlış yapıyor: Tam bir analiz için Anthropic Resmi En İyi Uygulamalar.

Claude Code, Anthropic tarafından başlatılan bir Agentic programlama aracıdır, kod kütüphanesini okuyabilir, dosyaları çalıştırın ve onları gelişim aracınızla derinlikte entegre eder. Ancak resmi belgelere göre,İnsanların %90'ı yanlış kullanıyor.Bilmiyorum.

Bu kağıt Anthropic resmi en iyi uygulamaya dayanıyor ve sizi Claude Code'un doğru kullanımına getiriyor.

Core constraints: context pencere

En iyi uygulamalar temel bir kısıtlamaya dayanmaktadır:Claude'in bağlam penceresi çok hızlı dolu ve performans dolum ile azalır.

Claude'in bağlam penceresi, konuşmanızın tüm tarihini, Claude'in okuduğu dosyaları ve her komutun çıktısını içeriyor. bağlam penceresi tam olarak yakın olduğunda, Claude "remember" pre-kommandlara başlayabilir veya daha fazla hata yapabilir.

bağlam penceresi en önemli kaynaktır ve sürekli yönetim gerektirir.

En iyi uygulama biri: çalışmayı doğrulamanın bir yolunu vermek

Bu en önemli noktadır.

Claude işini doğrulayabildiğinde - örneğin, testleri, kontrast ekran görüntüleri, doğrulama çıktısı - performansı önemli ölçüde artacaktır.

Politika Politikası Hata Örnek Doğru Örnek
Sertifika standartları "Current bir e-posta adresini doğrulamak için işlev" "For a ValidateEmail function. Test için örnek: kullanıcı@örnek.com gerçek döndürür, geçersiz döndürür, kullanıcı@.com yanlış döndürür. Bit Run Test
UI Değişiklikleri Verify Panel daha iyi görünmesine izin verin.” "Bu tasarımı kabul etmek. Post-completion haritalarının aksine, diskrepancies ve onarımı göster.”
Basığa hitap etmek neden olur "Construction başarısız" Hatayı rapor etmek için: xx. Bunu düzelt ve inşaat başarısını doğrulayın, hatayı bastırmaktan ziyade kök nedenlerini ele alın.”

Doğru şekilde kullanın

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

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

En İyi Uygulama II: Discover, plan, son kod

Claude'in doğrudan koda atlamak, sorunu çözmek için bir kod oluşturabilir. Use Use Use Use Use Use Plan Modu Farklı keşif ve yürütme için.

Önerilen iş akışı

  1. Discover (Plan Mode)Claude sadece dosyaları okuyun ve değiştirmeden soruları cevaplayın
  2. Plan Modu: Claude ayrıntılı gerçekleştirme planlarını yaratalım
  3. Normal modClaude encode yapmak ve doğrulamak için normal moda geri dönmek
  4. Gönder: Claude gönderelim ve PR yaratalım
# 探索阶段
claude 
阅读 /src/auth 目录,了解我们如何处理会话和登录

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

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

Bir plana ihtiyacınız olduğunda?

Görev aralığı açık ve daha küçük olduğunda (örneğin, yazım hatalarının onarımı, log hatları eklemek) bunu doğrudan yapmak için yeterlidir.

En iyi uygulama III: hatırlatmada belirli bağlam sağlayın

Claude ekstrapolate niyeti olabilir, ancak zihinleri okuyamaz. Belirli belgelere atıfta bulunun, bağlayıcı koşullara atıfta bulunun, açıklayıcı modellere işaret edin.

Politika Politikası Hata Örnek Doğru Örnek
Limit Limit Limit Limit foo.py için test ekleyin. "Foo.py, kullanıcının gönderdiği sınırları kapsamak için testleri yazıyor. Terk etmeyin"
kaynağa "Neden Durum Üstat API'si hakkında çok garip?" “Değişikliğin tarihine bakın ve API'nin nasıl geliştiğini özetle.”
Mevcut modellere referans Bir Takvim Ekle “ Referansın ilk sayfasında mevcut bileşenlerin gerçekleştirilmesi. HotDogWidget.php iyi bir örnek. Bu moda göre yeni bir takvim bileşeni oluşturun."
Belirtileri açıklayın "Recover login bug" "Kullanıcı raporu zamanout başarısız olduktan sonra giriş seansı. src / auth / özellikle token yenilemelerde auth işlemine göz atın. Recurrence problemleri için başarısız bir test yazın ve düzeltin.”

@reference dosyaları kullanın

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

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

En iyi uygulama IV: Çevrenizi yapılandırın

Geçerli bir CLAUDE yazın.md

CLUDE.md, Claude'in her konuşmanın başında okuduğu özel bir belgedir. Contains Bash komutları, kod stilleri ve iş akış kuralları.

# CLAUDE.md 示例

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

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

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

Run Run Run /init Komut, mevcut proje yapısına dayanan bir başlangıç dosyası oluşturabilir.

En iyi uygulama beş: MCP kullanarak kapasite artırmak için

Model Context Protokolü (MCP) AI araçlarının dış veri kaynaklarına bağlanması için açık bir standarttır. MCP sayesinde, Claude Code yapabilir:

  • Google Drive'da tasarım belgeleri okuyun
  • Jira
  • Slack'den veri çiz
  • Özel aracınızı kullanın
# 配置 MCP 服务器后,你可以:
claude "从 Jira 拉取最新的 bug 列表"
claude "更新设计文档"

En İyi Uygulama VI: SubAgent Paralel Çalışması Kullanın

Claude Code, farklı parçalarla uğraşırken birden fazla sub-Agents üretme görevini destekliyor. Main Agent koordinatlar, alt basamaklar ve konsolide sonuçlar verir.

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

Özet Özet Özet Özet

Claude Code, çalıştığınız şekilde değiştiren bir ajans programlama ortamıdır. Kod yazmayın ve Claude'in onu incelemesine izin vermeyin, ancak ne istediğini tarif et, Claude bunu nasıl inşa edeceğinizi anlayacak.

Üç temel ilkeyi hatırlayın:

  1. Claude'e kimlik doğrulama yöntemi verin Test, ekran görüntüsü, beklenen çıktı
  2. Keşfet ve kodlama. - Plan Mode
  3. Özel bağlam - Daha kesin daha iyi.

Bu en iyi uygulamalarla, Claude Code'un en büyük gücünü kullanabilirsiniz.


İnsanların %90'ı Claude Code'u yanlış yapıyor: Tam bir analiz için Anthropic Resmi En İyi Uygulamalar.

Arkadaşlarınız, beni gruba ekleyin ve A.I. ve siber güvenlik teknolojisini paylaşın.