← Tilbage til listen

90% af befolkningen misbruger Claude Code: Anthropic Official Best Practices til en komplet analyse.

itadol5j

Claude Code Best Practices

90% af befolkningen misbruger Claude Code: Anthropic Official Best Practices til en komplet analyse.

Claude Code er et Agentisk programmeringsværktøj lanceret af Anthropic, der kan læse kodebiblioteket, redigere filer, køre kommandoer og integrere dem i dybden med dit udviklingsværktøj. Men ifølge officielle dokumenter,90% af befolkningen bruger det forkert.Det ved jeg ikke.

Dette papir er baseret på Anthropic officielle bedste praksis og bringer dig til den korrekte brug af Claude Code.

Kernebegrænsninger: Kontekstvindue

De fleste bedste praksis er baseret på en central begrænsning:Claude 's kontekst vindue er fyldt meget hurtigt, og ydelsen falder med påfyldning.

Claude 's kontekst vindue indeholder hele historien om din samtale, de filer, som Claude læser, og output af hver kommando. Når kontekstvinduet er tæt på fuld, Claude kan begynde at "huske" pre-kommandoer eller gøre flere fejl.

Kontekstvinduet er den vigtigste ressource og kræver kontinuerlig styring.

Bedste praksis et: give Claude en måde at validere arbejdet

Det er det vigtigste punkt.

Når Claude er i stand til at verificere sit arbejde - for eksempel, løbende tests, kontrast screenshots, validering output - hendes præstation vil stige betydeligt.

Politik Fejleksempel Korrekt eksempel
Udstedelse af certificeringsstandarder "Nuværende funktion til at verificere en e-mailadresse" "Skriv en ValidateEmail-funktion. Eksempel til test: bruger @ example.com returnerer true, ugyldig returnerer falsk, bruger @ .com returnerer falsk. Afslut run test
Verificér UI- ændringer "Lad instrumentbrættet se bedre ud". "At opnå dette design. Sammenligning af kort efter afslutning, der viser uoverensstemmelser og reparation"
Behandling af rodårsagerne "Konstruktion mislykkedes" "Byg for at rapportere fejlen: xx. Retter det og kontrollere konstruktionen succes, behandle de grundlæggende årsager snarere end at undertrykke fejlen".

Brug korrekt

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

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

Bedste praksis II: Udforsk, plan, endelig kode

Tillad Claude at hoppe direkte til koden kan oprette en kode til at løse problemet. Anvendelse Planlægningstilstand At adskille efterforskning og henrettelse.

Anbefalet arbejdsgang

  1. Udforsk (plantilstand)Claude læse kun filer og besvare spørgsmål uden ændring
  2. Planlægningstilstand: Lad Claude skabe detaljerede realiseringsplaner
  3. Normal tilstandSlå til / fra til normal tilstand for at få Claude til at kode og kontrollere
  4. Indsend: Lad Claude indsende og oprette PR
# 探索阶段
claude 
阅读 /src/auth 目录,了解我们如何处理会话和登录

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

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

Hvornår har du ikke brug for en plan?

Når opgavespektret er klart og mindre (f.eks. udbedring af stavefejl, tilføjelse af loglinjer) er det tilstrækkeligt for Claude at gøre det direkte.

Bedste praksis III: Giv specifik kontekst i påmindelsen

Claude kan ekstrapolere hensigter, men ikke læse tanker. Henvisning til specifikke dokumenter, henvisning til bindende betingelser, henvisning til illustrative modeller.

Politik Fejleksempel Korrekt eksempel
Grænse Tilføj test til foo.py "Foo.py skriver tests til at dække de grænser, som brugeren har lagt. Lad være med at håne"
Punkt til kilde "Hvorfor er det så underligt med SituationFactory API?" "Se på ExchangeFactory 's historie og opsummere, hvordan dets API udviklede sig".
Henvisning til eksisterende modeller Tilføj en kalenderkomponent "Model for realisering af eksisterende komponenter på den første side af referencen. HotDogWidget.php er et godt eksempel. Opret en ny kalenderkomponent i henhold til denne tilstand".
Beskriv symptomer "Recover login bug" "Brugerrapport session login efter timeout mislykkedes. Kontrollerer auth proces i src / auth /, især token genopfriskninger. Skriv en mislykket test for tilbagefald problemer og løse det".

Brug @ referencefiler

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

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

Bedste praksis IV: Indstil dit miljø

Skriv en gyldig CLAUDE.md

CLUDE.md er et særligt dokument, som Claude læser i begyndelsen af hver samtale. Indeholder Bash kommandoer, kodestilarter og workflow regler.

# CLAUDE.md 示例

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

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

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

Kør /init Kommandoen kan generere en starter CLAUDE.md fil baseret på den aktuelle projektstruktur.

Bedste praksis fem: bruge MCP til at udvide kapaciteten

Model Context Protocol (MCP) er en åben standard for tilslutning af AI-værktøjer til eksterne datakilder. Gennem MCP kan Claude Code:

  • Læs designdokumenter i Google Drev
  • Opdater regneark i Jira
  • Tegn data fra Slack
  • Brug dit brugerdefinerede værktøj
# 配置 MCP 服务器后,你可以:
claude "从 Jira 拉取最新的 bug 列表"
claude "更新设计文档"

Bedste praksis VI: Brug subagent parallelarbejde

Claude Code understøtter opgaven med at generere flere sub- agenter, mens der beskæftiger sig med forskellige dele. Hovedagent koordinater, tildeler delopgaver og konsoliderer resultater.

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

Oversigt

Claude Code er et programmiljø, der ændrer dit arbejde. Skriv ikke koden og lad Claude gennemgå den, men beskriv hvad du vil, Claude vil finde ud af at bygge den.

Husk tre centrale principper:

  1. Giv Claude godkendelsesmetoden - Test, screenshot, forventet output
  2. Udforsk og indkode. - Brug plantilstand
  3. Særlige omstændigheder - Jo mere præcis jo bedre.

Med disse bedste praksis, kan du bruge Claude Code største magt.


90% af befolkningen misbruger Claude Code: Anthropic Official Best Practices til en komplet analyse.

Få venner, føj mig til gruppen og del A.I. og cybersikkerhedsteknologi.