[{"data":1,"prerenderedAt":985},["ShallowReactive",2],{"blog-tag-de-coding-agents":3},[4,85,160,230,287,339,417,495,544,600,658,706,765,821,875,931],{"slug":5,"published":6,"minutes":7,"category":8,"tags":9,"tagPages":15,"keywords":18,"about":29,"sources":38,"cover":75,"og":76,"expertise":77,"locales":78,"lang":80,"title":82,"description":83,"coverAlt":84},"claude-in-opencode","2026-10-30",12,"agents",[10,11,12,13,14],"OpenCode","Claude Code","Claude Agent SDK","Coding agents","LLM pricing",[16,17],"claude-code","coding-agents",[19,20,21,22,23,24,25,26,27,28],"claude in opencode","opencode claude einrichten","opencode claude agent","opencode claude abo","opencode claude max","opencode anthropic api key","claude agent sdk opencode","opencode claude code login","opencode github copilot claude","opencode claude kosten",[30,33,36],{"name":31,"url":32},"Claude (AI)","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FClaude_(AI)",{"name":34,"url":35},"Anthropic","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FAnthropic",{"name":10,"url":37},"https:\u002F\u002Fopencode.ai",[39,42,45,48,51,54,57,60,63,66,69,72],{"title":40,"url":41},"OpenCode v2.2.3 release notes (October 30, 2026)","https:\u002F\u002Fgithub.com\u002Fanomalyco\u002Fopencode\u002Freleases\u002Ftag\u002Fv2.2.3",{"title":43,"url":44},"OpenCode pull request #58782: add Claude Agent provider","https:\u002F\u002Fgithub.com\u002Fanomalyco\u002Fopencode\u002Fpull\u002F58782",{"title":46,"url":47},"Claude Agent provider design spec","https:\u002F\u002Fgithub.com\u002FTarquinen\u002Fopencode\u002Fblob\u002Fclaude-agent-provider\u002Fspecs\u002Fv2\u002Fclaude-agent-provider.md",{"title":49,"url":50},"OpenCode docs: Providers","https:\u002F\u002Fopencode.ai\u002Fv2\u002Fdocs\u002Fproviders\u002F",{"title":52,"url":53},"OpenCode docs: Models","https:\u002F\u002Fopencode.ai\u002Fv2\u002Fdocs\u002Fmodels\u002F",{"title":55,"url":56},"OpenCode docs (v1): Providers, note on Claude Pro\u002FMax plugins","https:\u002F\u002Fopencode.ai\u002Fdocs\u002Fproviders\u002F",{"title":58,"url":59},"OpenCode Console: models and pricing","https:\u002F\u002Fopencode.ai\u002Fv2\u002Fdocs\u002Fconsole\u002Fmodels\u002F",{"title":61,"url":62},"OpenCode Go: plans and usage limits","https:\u002F\u002Fopencode.ai\u002Fv2\u002Fdocs\u002Fconsole\u002Fgo\u002F",{"title":64,"url":65},"Claude Code docs: Legal and compliance","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Flegal-and-compliance",{"title":67,"url":68},"Claude Help Center: Use the Claude Agent SDK with your Claude plan","https:\u002F\u002Fsupport.claude.com\u002Fen\u002Farticles\u002F15036540-use-the-claude-agent-sdk-with-your-claude-plan",{"title":70,"url":71},"Claude Platform docs: Pricing","https:\u002F\u002Fplatform.claude.com\u002Fdocs\u002Fen\u002Fabout-claude\u002Fpricing",{"title":73,"url":74},"GitHub Docs: Supported AI models in GitHub Copilot","https:\u002F\u002Fdocs.github.com\u002Fen\u002Fcopilot\u002Freference\u002Fai-models\u002Fsupported-models","\u002Fimages\u002Fblog\u002Fclaude-in-opencode\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fclaude-in-opencode\u002Fog.jpg","ai-engineer",[79,80,81],"en","de","hu","Claude in OpenCode: der Claude-Agent-Provider, API-Keys und die anderen Wege","Claude in OpenCode nutzen: der neue Claude-Agent-Provider mit Ihrem Claude-Abo, API-Keys, Console, Copilot und OpenRouter, mit Kosten und Grenzen.","Claude in OpenCode: Eine Hand steckt einen von zwei Adaptern in einen Laptop mit Terminalfenster.",{"slug":86,"published":87,"minutes":88,"category":8,"tags":89,"tagPages":94,"keywords":95,"about":108,"sources":118,"cover":154,"og":155,"expertise":77,"locales":156,"lang":80,"title":157,"description":158,"coverAlt":159},"coding-agents-legacy-codebase-migration","2026-10-17",11,[90,13,91,92,93],"Legacy migration","Strangler fig","Testing","Code review",[17],[96,97,98,99,100,101,102,103,104,105,106,107],"legacy-migration mit ki","legacy-codebase coding-agent","strangler fig muster","characterization tests legacy-code","ki-code migration review","agentengestütztes refactoring","legacy modernisierung mit coding-agenten","differentielles testen migration","schattenverkehr migration","review-gate für ki-code","test harness vor migration","llm code-migration",[109,112,115],{"name":110,"url":111},"Legacy code","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FLegacy_code",{"name":113,"url":114},"Characterization test","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FCharacterization_test",{"name":116,"url":117},"Strangler fig pattern","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FStrangler_fig_pattern",[119,122,124,127,130,133,136,139,142,145,148,151],{"title":120,"url":121},"Martin Fowler: Strangler Fig (2024)","https:\u002F\u002Fmartinfowler.com\u002Fbliki\u002FStranglerFigApplication.html",{"title":123,"url":114},"Wikipedia: Characterization test",{"title":125,"url":126},"Google Research: Accelerating code migrations with AI (2024)","https:\u002F\u002Fresearch.google\u002Fblog\u002Faccelerating-code-migrations-with-ai\u002F",{"title":128,"url":129},"Ziftci et al.: Migrating Code At Scale With LLMs At Google (arXiv 2504.09691)","https:\u002F\u002Farxiv.org\u002Fabs\u002F2504.09691",{"title":131,"url":132},"Anthropic: Effective harnesses for long-running agents (2025)","https:\u002F\u002Fwww.anthropic.com\u002Fengineering\u002Feffective-harnesses-for-long-running-agents",{"title":134,"url":135},"Anthropic: Redesigning source control at Anthropic (2026)","https:\u002F\u002Fwww.anthropic.com\u002Fengineering\u002Fredesigning-source-control",{"title":137,"url":138},"METR: Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity","https:\u002F\u002Fmetr.org\u002Fblog\u002F2025-07-10-early-2025-ai-experienced-os-dev-study\u002F",{"title":140,"url":141},"Chand et al.: Why Industry Migrates and When It Trusts LLMs (ESEM 2026)","https:\u002F\u002Fdrops.dagstuhl.de\u002Fentities\u002Fdocument\u002F10.4230\u002FLIPIcs.ESEM.2026.85",{"title":143,"url":144},"Li et al.: Environment-in-the-Loop: Rethinking Code Migration with LLM-based Agents (arXiv 2602.09944)","https:\u002F\u002Farxiv.org\u002Fabs\u002F2602.09944",{"title":146,"url":147},"AWS: Amazon Q Developer just reached a $260 million dollar milestone (2024)","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fdevops\u002Famazon-q-developer-just-reached-a-260-million-dollar-milestone\u002F",{"title":149,"url":150},"OpenAI: Why SWE-bench Verified no longer measures frontier coding capabilities (2026)","https:\u002F\u002Fopenai.com\u002Findex\u002Fwhy-we-no-longer-evaluate-swe-bench-verified\u002F",{"title":152,"url":153},"GitHub Docs: About GitHub Copilot cloud agent","https:\u002F\u002Fdocs.github.com\u002Fen\u002Fcopilot\u002Fconcepts\u002Fagents\u002Fcoding-agent\u002Fabout-coding-agent","\u002Fimages\u002Fblog\u002Fcoding-agents-legacy-codebase-migration\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fcoding-agents-legacy-codebase-migration\u002Fog.jpg",[79,80,81],"Legacy-Codebase mit Coding-Agenten migrieren: ein Strangler-Fig-Playbook","Wie Coding-Agenten eine Legacy-Migration tragen: Characterization-Tests zuerst, ein Seam pro Task, Review-Gates und differentielle Verifikation.","Legacy-Migration mit Agenten: Ein Roboter trägt einen Ziegel vom alten, bewachsenen Haus zu einem neuen Bau.",{"slug":161,"published":87,"minutes":7,"category":8,"tags":162,"tagPages":166,"keywords":167,"about":179,"sources":189,"cover":224,"og":225,"expertise":77,"locales":226,"lang":80,"title":227,"description":228,"coverAlt":229},"background-agents-async-pr-workflow",[13,163,164,93,165],"Pull requests","CI","Automation",[17],[168,169,170,171,172,173,174,175,176,177,178],"hintergrund-coding-agent","asynchroner coding-agent","cloud coding-agent pull request","copilot coding agent grenzen","codex cloud aufgaben","claude code cloud-sitzungen","jules coding agent grenzen","agenten-pull-request review","sandbox coding-agent","ci-freigabe für agenten","kosten pro gemergtem pull request",[180,183,186],{"name":181,"url":182},"Software agent","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FSoftware_agent",{"name":184,"url":185},"Pull request","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FDistributed_version_control",{"name":187,"url":188},"Continuous integration","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FContinuous_integration",[190,191,194,197,200,203,206,209,212,215,218,221],{"title":152,"url":153},{"title":192,"url":193},"GitHub Docs: Risks and mitigations for Copilot cloud agent","https:\u002F\u002Fdocs.github.com\u002Fen\u002Fcopilot\u002Fconcepts\u002Fagents\u002Fcloud-agent\u002Frisks-and-mitigations",{"title":195,"url":196},"OpenAI Developers: Codex cloud environments","https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fcloud\u002Fenvironments",{"title":198,"url":199},"Anthropic: Use Claude Code in the cloud","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fclaude-code-on-the-web",{"title":201,"url":202},"Google Jules: Limits and plans","https:\u002F\u002Fjules.google\u002Fdocs\u002Fusage-limits\u002F",{"title":204,"url":205},"Google Jules: Getting started","https:\u002F\u002Fjules.google\u002Fdocs\u002F",{"title":207,"url":208},"GitHub Docs: About protected branches","https:\u002F\u002Fdocs.github.com\u002Fen\u002Frepositories\u002Fconfiguring-branches-and-merges-in-your-repository\u002Fmanaging-protected-branches\u002Fabout-protected-branches",{"title":210,"url":211},"GitHub Docs: Models and pricing for GitHub Copilot","https:\u002F\u002Fdocs.github.com\u002Fen\u002Fcopilot\u002Freference\u002Fcopilot-billing\u002Fmodels-and-pricing",{"title":213,"url":214},"OpenAI Developers: Codex pricing","https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fpricing",{"title":216,"url":217},"Ehsani et al.: Where Do AI Coding Agents Fail? An Empirical Study of Failed Agentic Pull Requests in GitHub (MSR 2026, arXiv 2601.15195)","https:\u002F\u002Farxiv.org\u002Fabs\u002F2601.15195",{"title":219,"url":220},"Peralta et al.: Why Are Agentic Pull Requests Merged or Rejected? An Empirical Study (MSR 2026, arXiv 2605.22534)","https:\u002F\u002Farxiv.org\u002Fabs\u002F2605.22534",{"title":222,"url":223},"DORA: State of AI-assisted Software Development 2025","https:\u002F\u002Fdora.dev\u002Fdora-report-2025","\u002Fimages\u002Fblog\u002Fbackground-agents-async-pr-workflow\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fbackground-agents-async-pr-workflow\u002Fog.jpg",[79,80,81],"Coding-Agenten im Hintergrund: Pull Requests, Queues und Review","Wie asynchrone Coding-Agenten Tasks einreihen, in Sandboxes laufen, Draft-PRs öffnen und CI passieren. Grenzen, Kosten, Review und Fehlerbilder.","Hintergrund-Agenten: Eine Person döst im Sessel, während ein Roboter im Hintergrund einen Umschlag einwirft.",{"slug":231,"published":232,"minutes":233,"category":234,"tags":235,"tagPages":240,"keywords":241,"about":252,"sources":262,"cover":281,"og":282,"expertise":77,"locales":283,"lang":80,"title":284,"description":285,"coverAlt":286},"slopsquatting-ai-package-hallucinations","2026-10-16",6,"security",[236,13,237,238,239],"Supply chain security","npm","PyPI","Package hallucination",[17],[242,243,244,245,246,247,248,249,250,251],"slopsquatting","paket-halluzinationen ki","ki halluzinierte pakete","llm paket-verwechslung angriff","coding-agent lieferkettensicherheit","npm min-release-age einrichten","pnpm minimumreleaseage einstellen","uv exclude-newer einstellen","npm ignore-scripts erklärt","huggingface-cli halluziniertes paket",[253,256,259],{"name":254,"url":255},"Typosquatting","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FTyposquatting",{"name":257,"url":258},"Supply chain attack","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FSupply_chain_attack",{"name":260,"url":261},"Hallucination (artificial intelligence)","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FHallucination_(artificial_intelligence)",[263,266,269,272,275,278],{"title":264,"url":265},"Spracklen et al.: We Have a Package for You! A Comprehensive Analysis of Package Hallucinations by Code Generating LLMs (2024)","https:\u002F\u002Farxiv.org\u002Fabs\u002F2406.10279",{"title":267,"url":268},"Lasso Security, Bar Lanyado: Diving Deeper into AI Package Hallucinations (Mar 2024)","https:\u002F\u002Fwww.lasso.security\u002Fblog\u002Fai-package-hallucinations",{"title":270,"url":271},"npm Docs: config (min-release-age, before, ignore-scripts, allow-scripts)","https:\u002F\u002Fdocs.npmjs.com\u002Fcli\u002Fv11\u002Fusing-npm\u002Fconfig",{"title":273,"url":274},"pnpm: Dependency resolution settings (minimumReleaseAge)","https:\u002F\u002Fpnpm.io\u002Fsettings\u002Fdependency-resolution",{"title":276,"url":277},"uv: Settings reference (exclude-newer, require-hashes)","https:\u002F\u002Fdocs.astral.sh\u002Fuv\u002Freference\u002Fsettings\u002F",{"title":279,"url":280},"pip documentation: Secure installs and hash-checking mode","https:\u002F\u002Fpip.pypa.io\u002Fen\u002Fstable\u002Ftopics\u002Fsecure-installs\u002F","\u002Fimages\u002Fblog\u002Fslopsquatting-ai-package-hallucinations\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fslopsquatting-ai-package-hallucinations\u002Fog.jpg",[79,80,81],"Slopsquatting: wenn Coding-Agenten Pakete installieren, die es nicht gibt","Wie LLMs Paketnamen halluzinieren, wie Angreifer sie registrieren und welche Registry-, Lockfile- und Agenten-Kontrollen die Installation stoppen.","Slopsquatting: Ein Roboter greift nach einem hohlen Paket mit Haken, ein echtes Paket steht dahinter.",{"slug":288,"published":232,"minutes":289,"category":8,"tags":290,"tagPages":295,"keywords":297,"about":308,"sources":317,"cover":333,"og":334,"expertise":77,"locales":335,"lang":80,"title":336,"description":337,"coverAlt":338},"browser-agents-e2e-testing-playwright",7,[291,292,13,293,294],"Playwright","E2E testing","MCP","Test automation",[17,296],"mcp",[298,299,300,301,302,303,304,305,306,307],"playwright test-agenten","playwright planner generator healer","ki e2e-testing","playwright mcp","llm generierte playwright-tests","selbstheilende tests","browser-agenten testing","playwright init-agents","ki testautomatisierung 2026","playwright cli skills",[309,311,314],{"name":291,"url":310},"https:\u002F\u002Fplaywright.dev\u002F",{"name":312,"url":313},"End-to-end testing","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FSystem_testing",{"name":315,"url":316},"Model Context Protocol","https:\u002F\u002Fmodelcontextprotocol.io\u002F",[318,321,324,327,330],{"title":319,"url":320},"Playwright docs: Test agents (planner, generator, healer)","https:\u002F\u002Fplaywright.dev\u002Fdocs\u002Ftest-agents",{"title":322,"url":323},"Microsoft: Playwright MCP README (MCP vs CLI, accessibility snapshots)","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fplaywright-mcp",{"title":325,"url":326},"Playwright docs: Best practices","https:\u002F\u002Fplaywright.dev\u002Fdocs\u002Fbest-practices",{"title":328,"url":329},"Playwright docs: Locators","https:\u002F\u002Fplaywright.dev\u002Fdocs\u002Flocators",{"title":331,"url":332},"Browserbase: Stagehand README (act, extract, observe)","https:\u002F\u002Fgithub.com\u002Fbrowserbase\u002Fstagehand","\u002Fimages\u002Fblog\u002Fbrowser-agents-e2e-testing-playwright\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fbrowser-agents-e2e-testing-playwright\u002Fog.jpg",[79,80,81],"Browser-Agenten für E2E-Tests: Agenten Playwright-Tests schreiben lassen, nicht ausführen","Wo KI-Agenten bei E2E-Tests helfen: Playwright Planner, Generator und Healer, MCP oder CLI und die Leitplanken, die geheilte Tests ehrlich halten.","Browser-Agenten für E2E-Tests: Ein Roboter schreibt mit Bleistift vor einem Browserfenster mit Theatermaske.",{"slug":340,"published":341,"updated":87,"minutes":342,"category":343,"tags":344,"tagPages":349,"keywords":351,"about":362,"sources":374,"cover":411,"og":412,"expertise":77,"locales":413,"lang":80,"title":414,"description":415,"coverAlt":416},"code-rag-repository-indexing","2026-10-01",8,"rag",[345,346,347,348,13],"RAG","Code search","Tree-sitter","Embeddings",[343,350,17],"embeddings",[352,353,354,355,356,357,358,359,360,361],"rag über code","ast-chunking code","tree-sitter chunking","repo-map für agenten","code-embeddings","semantische code-suche","codebase indexierung","repo map token-budget","inkrementeller code-index","coir benchmark ergebnisse",[363,366,369,371],{"name":364,"url":365},"Retrieval-augmented generation","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FRetrieval-augmented_generation",{"name":367,"url":368},"Abstract syntax tree","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FAbstract_syntax_tree",{"name":347,"url":370},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FTree-sitter_%28parser_generator%29",{"name":372,"url":373},"Merkle tree","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FMerkle_tree",[375,378,381,384,387,390,393,396,399,402,405,408],{"title":376,"url":377},"cAST: AST-based chunking for code RAG (arXiv 2506.15655)","https:\u002F\u002Farxiv.org\u002Fabs\u002F2506.15655",{"title":379,"url":380},"Aider docs: repository map","https:\u002F\u002Faider.chat\u002Fdocs\u002Frepomap.html",{"title":382,"url":383},"Aider blog: building a better repository map with tree-sitter (2023)","https:\u002F\u002Faider.chat\u002F2023\u002F10\u002F22\u002Frepomap.html",{"title":385,"url":386},"Anthropic Engineering: effective context engineering for AI agents (Sep 2025)","https:\u002F\u002Fwww.anthropic.com\u002Fengineering\u002Feffective-context-engineering-for-ai-agents",{"title":388,"url":389},"Cursor blog: securely indexing large codebases (Jan 2026)","https:\u002F\u002Fcursor.com\u002Fblog\u002Fsecure-codebase-indexing",{"title":391,"url":392},"turbopuffer: Cursor customer story","https:\u002F\u002Fturbopuffer.com\u002Fcustomers\u002Fcursor",{"title":394,"url":395},"Kilo Code docs: codebase indexing","https:\u002F\u002Fkilo.ai\u002Fdocs\u002Fcustomize\u002Fcontext\u002Fcodebase-indexing",{"title":397,"url":398},"Serena on GitHub","https:\u002F\u002Fgithub.com\u002Foraios\u002Fserena",{"title":400,"url":401},"Voyage AI docs: pricing","https:\u002F\u002Fdocs.voyageai.com\u002Fdocs\u002Fpricing",{"title":403,"url":404},"Qwen blog: Qwen3-Embedding (Jun 2025)","https:\u002F\u002Fqwenlm.github.io\u002Fblog\u002Fqwen3-embedding\u002F",{"title":406,"url":407},"CoIR: a benchmark for code information retrieval (arXiv 2407.02883)","https:\u002F\u002Farxiv.org\u002Fabs\u002F2407.02883",{"title":409,"url":410},"CocoIndex blog: indexing a codebase","https:\u002F\u002Fcocoindex.io\u002Fblogs\u002Findex-codebase-v1","\u002Fimages\u002Fblog\u002Fcode-rag-repository-indexing\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fcode-rag-repository-indexing\u002Fog.jpg",[79,80,81],"RAG über Code: AST-Chunking, Repo-Maps und Code-Embeddings für Agenten","Wie Coding-Agenten Code finden: AST-Chunking mit tree-sitter, Repo-Maps, Merkle-Tree-Sync, Code-Embedding-Modelle 2026 und wann grep einen Index schlägt.","RAG über Code: Ein verzweigter Codebaum speist eine Reihe von Karteikarten.",{"slug":418,"published":419,"updated":341,"minutes":88,"category":8,"tags":420,"tagPages":425,"keywords":426,"about":435,"sources":448,"cover":489,"og":490,"expertise":77,"locales":491,"lang":80,"title":492,"description":493,"coverAlt":494},"spec-driven-development-coding-agents","2026-09-30",[421,13,422,423,424],"Spec-driven development","Acceptance criteria","Plan mode","AI engineering",[17],[427,428,429,430,431,432,433,434],"spec-driven development erklärt","spezifikationsgetriebene entwicklung ki-agenten","akzeptanzkriterien für coding-agenten","ai coding-agent plan-modus","github spec kit einrichten","kiro specs anforderungen design tasks","vibe coding vs spec-driven development vergleich","ears anforderungssyntax",[436,439,442,445],{"name":437,"url":438},"Vibe coding","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FVibe_coding",{"name":440,"url":441},"GitHub Spec Kit","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fspec-kit",{"name":443,"url":444},"EARS (Easy Approach to Requirements Syntax)","https:\u002F\u002Falistairmavin.com\u002Fears\u002F",{"name":446,"url":447},"Kiro","https:\u002F\u002Fkiro.dev",[449,452,454,457,460,463,465,468,471,474,476,479,482,484,486],{"title":450,"url":451},"Birgitta Böckeler: Understanding Spec-Driven-Development: Kiro, spec-kit, and Tessl (martinfowler.com, 15 October 2025)","https:\u002F\u002Fmartinfowler.com\u002Farticles\u002Fexploring-gen-ai\u002Fsdd-3-tools.html",{"title":453,"url":441},"GitHub Spec Kit: README",{"title":455,"url":456},"GitHub Spec Kit: spec-driven.md methodology","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fspec-kit\u002Fblob\u002Fmain\u002Fspec-driven.md",{"title":458,"url":459},"Kiro documentation: specs","https:\u002F\u002Fkiro.dev\u002Fdocs\u002Fspecs\u002F",{"title":461,"url":462},"Kiro: Introducing Kiro","https:\u002F\u002Fkiro.dev\u002Fblog\u002Fintroducing-kiro\u002F",{"title":464,"url":444},"Alistair Mavin: EARS, the Easy Approach to Requirements Syntax",{"title":466,"url":467},"Anthropic: Best practices for Claude Code","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fbest-practices",{"title":469,"url":470},"Cline documentation: Plan and Act","https:\u002F\u002Fdocs.cline.bot\u002Ffeatures\u002Fplan-and-act",{"title":472,"url":473},"OpenAI: Codex slash command reference","https:\u002F\u002Flearn.chatgpt.com\u002Fdocs\u002Freference\u002Fslash-commands",{"title":475,"url":138},"METR: early-2025 AI and experienced open-source developer productivity (July 2025)",{"title":477,"url":478},"METR: We are changing our developer productivity experiment design (February 2026)","https:\u002F\u002Fmetr.org\u002Fblog\u002F2026-02-24-uplift-update\u002F",{"title":480,"url":481},"Thoughtworks Technology Radar: Spec-driven development","https:\u002F\u002Fwww.thoughtworks.com\u002Fradar\u002Ftechniques\u002Fspec-driven-development",{"title":483,"url":438},"Wikipedia: Vibe coding",{"title":485,"url":71},"Anthropic: Claude API pricing",{"title":487,"url":488},"Anthropic: Prompt caching","https:\u002F\u002Fplatform.claude.com\u002Fdocs\u002Fen\u002Fbuild-with-claude\u002Fprompt-caching","\u002Fimages\u002Fblog\u002Fspec-driven-development-coding-agents\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fspec-driven-development-coding-agents\u002Fog.jpg",[79,80,81],"Spec-driven Development für Coding-Agenten: den Plan vor dem Code festlegen","Vibe Coding scheitert an echten Codebasen: Schreib eine Spec mit Akzeptanzkriterien, Plan und Tasks, lass den Agenten abhaken und prüfe vor dem Code.","Spec-driven Development: Eine Person und ein Roboter geben sich über einem Bauplan die Hand, daneben Bausteine.",{"slug":496,"published":497,"updated":341,"minutes":498,"category":8,"tags":499,"tagPages":504,"keywords":506,"about":514,"sources":521,"cover":538,"og":539,"expertise":77,"locales":540,"lang":80,"title":541,"description":542,"coverAlt":543},"aider","2026-09-23",10,[13,500,501,502,503],"Terminal","Git workflow","BYO key","Open source",[17,505],"open-source",[496,507,508,509,510,511,512,513],"aider vs claude code vergleich","aider polyglot benchmark","ki pair programming terminal","aider leaderboard","open-source coding-agent","aider architect-modus","aider installation",[515,518],{"name":516,"url":517},"Aider","https:\u002F\u002Faider.chat\u002F",{"name":519,"url":520},"Aider on GitHub","https:\u002F\u002Fgithub.com\u002FAider-AI\u002Faider",[522,524,527,530,533,535],{"title":523,"url":517},"Aider website",{"title":525,"url":526},"Aider LLM leaderboards","https:\u002F\u002Faider.chat\u002Fdocs\u002Fleaderboards\u002F",{"title":528,"url":529},"Aider linting and testing","https:\u002F\u002Faider.chat\u002Fdocs\u002Fusage\u002Flint-test.html",{"title":531,"url":532},"Aider token limits","https:\u002F\u002Faider.chat\u002Fdocs\u002Ftroubleshooting\u002Ftoken-limits.html",{"title":534,"url":520},"Aider repository on GitHub",{"title":536,"url":537},"aider-chat on PyPI","https:\u002F\u002Fpypi.org\u002Fproject\u002Faider-chat\u002F","\u002Fimages\u002Fblog\u002Faider\u002Fcover.webp","\u002Fimages\u002Fblog\u002Faider\u002Fog.jpg",[79,80,81],"Aider im Test: Pair Programming im Terminal, git zuerst","Ein Test von Aider 0.86.2, ein Apache-2.0-Terminal-Pair-Programmierer mit ehrlichem Benchmark — und ohne Release seit acht Monaten.","Aider: Eine menschliche Hand und eine Roboterhand tippen auf einer Tastatur unter einem Git-Zweig.",{"slug":545,"published":546,"updated":547,"minutes":548,"category":8,"tags":549,"tagPages":554,"keywords":555,"about":563,"sources":573,"cover":594,"og":595,"expertise":77,"locales":596,"lang":80,"title":597,"description":598,"coverAlt":599},"openhands","2026-09-09","2026-10-06",9,[13,550,551,552,553],"Sandboxed execution","Automations","Self-hosted","MIT licence",[17],[545,556,557,558,559,560,561,562],"openhands selbst hosten","open hands coding-agent","openhands vs claude code vergleich","openhands canvas","openhands docker-sandbox einrichten","open-source coding-agent selbst hosten","openhands cloud preise",[564,567,570],{"name":565,"url":566},"OpenHands","https:\u002F\u002Fwww.openhands.dev",{"name":568,"url":569},"OpenHands on GitHub","https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands",{"name":571,"url":572},"Intelligent agent","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FIntelligent_agent",[574,576,579,582,585,588,591],{"title":575,"url":569},"OpenHands README",{"title":577,"url":578},"OpenHands licence (MIT)","https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fblob\u002Fmain\u002FLICENSE",{"title":580,"url":581},"Agent Canvas 1.25.0 release notes","https:\u002F\u002Fdocs.openhands.dev\u002Fopenhands\u002Fusage\u002Fagent-canvas\u002Frelease-notes\u002Fv1.25.0.md",{"title":583,"url":584},"OpenHands sandbox overview","https:\u002F\u002Fdocs.openhands.dev\u002Fopenhands\u002Fusage\u002Fsandboxes\u002Foverview.md",{"title":586,"url":587},"OpenHands quick start","https:\u002F\u002Fdocs.openhands.dev\u002Fopenhands\u002Fusage\u002Finstallation",{"title":589,"url":590},"OpenHands pricing","https:\u002F\u002Fwww.openhands.dev\u002Fpricing",{"title":592,"url":593},"Introducing the OpenHands Index","https:\u002F\u002Fwww.openhands.dev\u002Fblog\u002Fintroducing-the-openhands-index","\u002Fimages\u002Fblog\u002Fopenhands\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fopenhands\u002Fog.jpg",[79,80,81],"OpenHands: der Open-Source-Coding-Agent im Eigenbetrieb","OpenHands 1.25.0: MIT-Coding-Agent-Plattform mit Web-Canvas, CLI, Sandbox und geplanten Automatisierungen. Stärken und Betriebskosten im Review.","OpenHands: Zwei offene Hände halten einen kleinen Roboter hoch, umgeben von Zahnrädern.",{"slug":601,"published":602,"minutes":342,"category":8,"tags":603,"tagPages":608,"keywords":609,"about":619,"sources":628,"cover":652,"og":653,"expertise":77,"locales":654,"lang":80,"title":655,"description":656,"coverAlt":657},"harness-engineering-coding-agents","2026-09-04",[604,13,605,606,607],"Harness engineering","Code quality","Mutation testing","TDD",[17],[610,611,612,613,614,615,616,617,618],"harness engineering erklärt","harness engineering coding-agenten","ki-codequalität","coding-agent leitplanken","mutation testing ki-generierte tests","red\u002Fgreen tdd mit ki-agenten","guides und sensors coding-agenten","ki-agent pull requests mergebar machen","kann man tests von ki vertrauen",[620,622,625],{"name":606,"url":621},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FMutation_testing",{"name":623,"url":624},"Test-driven development","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FTest-driven_development",{"name":626,"url":627},"Static program analysis","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FStatic_program_analysis",[629,632,635,638,641,643,646,649],{"title":630,"url":631},"Birgitta Böckeler: Harness engineering for coding agent users (Apr 2026)","https:\u002F\u002Fmartinfowler.com\u002Farticles\u002Fharness-engineering.html",{"title":633,"url":634},"Birgitta Böckeler: Maintainability sensors for coding agents (May 2026)","https:\u002F\u002Fmartinfowler.com\u002Farticles\u002Fsensors-for-coding-agents.html",{"title":636,"url":637},"Simon Willison: Agentic Engineering Patterns","https:\u002F\u002Fsimonwillison.net\u002Fguides\u002Fagentic-engineering-patterns\u002F",{"title":639,"url":640},"Simon Willison: First run the tests","https:\u002F\u002Fsimonwillison.net\u002Fguides\u002Fagentic-engineering-patterns\u002Ffirst-run-the-tests\u002F",{"title":642,"url":132},"Anthropic: Effective harnesses for long-running agents (Nov 2025)",{"title":644,"url":645},"Claude Code docs: How Claude remembers your project","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fmemory",{"title":647,"url":648},"Stryker Mutator documentation","https:\u002F\u002Fstryker-mutator.io\u002Fdocs\u002F",{"title":650,"url":651},"Infection: command line options","https:\u002F\u002Finfection.github.io\u002Fguide\u002Fcommand-line-options.html","\u002Fimages\u002Fblog\u002Fharness-engineering-coding-agents\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fharness-engineering-coding-agents\u002Fog.jpg",[79,80,81],"Harness Engineering: Guides und Sensors, die Agent-PRs mergebar machen","Harness Engineering für Coding-Agenten: Guides und Sensors, wo jede Prüfung laufen soll, Rot\u002FGrün-TDD und Mutationstests für die Tests des Agenten.","Harness Engineering: Ein Roboter geht einen schmalen Weg mit Führungsschienen und Sensorpfosten zu einem offenen Tor.",{"slug":659,"published":660,"minutes":498,"category":8,"tags":661,"tagPages":665,"keywords":666,"about":674,"sources":678,"cover":700,"og":701,"expertise":77,"locales":702,"lang":80,"title":703,"description":704,"coverAlt":705},"cursor","2026-09-02",[662,13,663,664,293],"AI code editor","CLI","Usage-based pricing",[17,296],[659,667,668,669,670,671,672,673],"cursor test","cursor vs github copilot vergleich","cursor kosten","cursor cli","ki code-editor","cursor nutzungslimits","cursor pro plus",[675],{"name":676,"url":677},"Cursor","https:\u002F\u002Fcursor.com",[679,682,685,688,691,694,697],{"title":680,"url":681},"Cursor pricing","https:\u002F\u002Fcursor.com\u002Fpricing",{"title":683,"url":684},"Cursor models and pricing docs","https:\u002F\u002Fcursor.com\u002Fdocs\u002Fmodels-and-pricing",{"title":686,"url":687},"Cursor CLI documentation","https:\u002F\u002Fcursor.com\u002Fdocs\u002Fcli\u002Foverview",{"title":689,"url":690},"GitHub Copilot plans","https:\u002F\u002Fgithub.com\u002Ffeatures\u002Fcopilot\u002Fplans",{"title":692,"url":693},"Claude pricing","https:\u002F\u002Fclaude.com\u002Fpricing",{"title":695,"url":696},"Claude Code cost documentation","https:\u002F\u002Fdocs.claude.com\u002Fen\u002Fdocs\u002Fclaude-code\u002Fcosts",{"title":698,"url":699},"Cline pricing","https:\u002F\u002Fcline.bot\u002Fpricing","\u002Fimages\u002Fblog\u002Fcursor\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fcursor\u002Fog.jpg",[79,80,81],"Cursor im Test: ein KI-Code-Editor, der über den Listenpreis hinaus abrechnet","Cursor im Test: Editor, Terminal-Agent und Cloud-Läufe in einem Abo. Was die Nutzungs-Pools kosten und wann Copilot, Claude Code oder Cline besser sind.","Cursor: Ein großer Mauszeiger mit Preisschild und längerem Beleg steht neben einem Editorfenster.",{"slug":707,"published":708,"updated":709,"minutes":88,"category":8,"tags":710,"tagPages":713,"keywords":714,"about":723,"sources":729,"cover":759,"og":760,"expertise":77,"locales":761,"lang":80,"title":762,"description":763,"coverAlt":764},"openai-codex-cli","2026-08-31","2026-09-29",[13,500,711,164,712],"Sandbox","Rust",[17],[715,716,717,718,719,720,721,722],"openai codex cli test","codex cli config.toml konfigurieren","codex exec in ci","codex sandbox-modus","codex vs claude code vergleich","codex cli erfahrungen","codex cli preise","agents.md für codex",[724,727],{"name":725,"url":726},"OpenAI Codex","https:\u002F\u002Fdevelopers.openai.com\u002Fcodex",{"name":315,"url":728},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FModel_Context_Protocol",[730,733,736,739,742,745,748,751,753,756],{"title":731,"url":732},"Codex CLI documentation","https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fcli",{"title":734,"url":735},"Codex: configuration","https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fconfiguration",{"title":737,"url":738},"Codex: sample configuration","https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fconfig-file\u002Fconfig-sample",{"title":740,"url":741},"Codex: permissions","https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fpermission-modes",{"title":743,"url":744},"Codex: non-interactive mode","https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fnon-interactive-mode",{"title":746,"url":747},"Codex: authentication","https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fauth",{"title":749,"url":750},"Codex: Model Context Protocol","https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fextend\u002Fmcp",{"title":752,"url":214},"Codex: pricing",{"title":754,"url":755},"Codex: open-source components","https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fopen-source",{"title":757,"url":758},"Codex changelog","https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fchangelog","\u002Fimages\u002Fblog\u002Fopenai-codex-cli\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fopenai-codex-cli\u002Fog.jpg",[79,80,81],"OpenAI Codex CLI: der Agent, der Rechte als Konfigurationsdatei behandelt","OpenAI Codex CLI: quelloffener Terminal-Agent. Wie Sandbox, Freigaberichtlinie und config.toml zu bewerten sind und was unbewachte CI-Läufe kosten.","OpenAI Codex CLI: Ein Roboter betrachtet eine Reihe Kippschalter neben einem Terminalfenster.",{"slug":766,"published":767,"minutes":498,"category":8,"tags":768,"tagPages":771,"keywords":772,"about":780,"sources":791,"cover":815,"og":816,"expertise":77,"locales":817,"lang":80,"title":818,"description":819,"coverAlt":820},"github-copilot-coding-agent","2026-08-10",[13,163,769,770,93],"GitHub Actions","AI credits",[17],[773,774,775,776,777,778,779],"github copilot coding agent test","github copilot cloud-agent","copilot coding agent einschränkungen","github copilot preise ai-credits","github copilot vs claude code vergleich","copilot agent tasks api nutzen","pull request agent review",[781,784,786,788],{"name":782,"url":783},"GitHub Copilot","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FGitHub_Copilot",{"name":769,"url":785},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FGitHub_Actions",{"name":184,"url":787},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FPull_request",{"name":789,"url":790},"Static application security testing","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FStatic_application_security_testing",[792,795,798,801,804,807,810,813],{"title":793,"url":794},"GitHub Docs: GitHub Copilot on GitHub.com, workflow and limitations","https:\u002F\u002Fdocs.github.com\u002Fen\u002Fcopilot\u002Fconcepts\u002Fagents\u002Fcloud-agent\u002Fabout-cloud-agent",{"title":796,"url":797},"GitHub Docs: Application card, GitHub Copilot Agents","https:\u002F\u002Fdocs.github.com\u002Fen\u002Fcopilot\u002Fresponsible-use\u002Fcopilot-coding-agent",{"title":799,"url":800},"GitHub Docs: Plans for GitHub Copilot, prices and AI credits","https:\u002F\u002Fdocs.github.com\u002Fen\u002Fcopilot\u002Fget-started\u002Fplans",{"title":802,"url":803},"GitHub Docs: Using Copilot cloud agent via the REST and GraphQL API","https:\u002F\u002Fdocs.github.com\u002Fen\u002Fcopilot\u002Fhow-tos\u002Fuse-copilot-agents\u002Fcloud-agent\u002Fuse-cloud-agent-via-the-api",{"title":805,"url":806},"GitHub Docs: Using Copilot cloud agent from the GitHub CLI","https:\u002F\u002Fdocs.github.com\u002Fen\u002Fcopilot\u002Fhow-tos\u002Fuse-copilot-agents\u002Fcloud-agent\u002Fuse-cloud-agent-from-cli",{"title":808,"url":809},"GitHub Copilot product page: plans, privacy and FAQ","https:\u002F\u002Fgithub.com\u002Ffeatures\u002Fcopilot",{"title":811,"url":812},"Anthropic: Claude Code product page","https:\u002F\u002Fclaude.com\u002Fproduct\u002Fclaude-code",{"title":814,"url":732},"OpenAI: Codex CLI documentation","\u002Fimages\u002Fblog\u002Fgithub-copilot-coding-agent\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fgithub-copilot-coding-agent\u002Fog.jpg",[79,80,81],"GitHub Copilot Coding Agent: ein Test des Pull-Request-Agenten","GitHubs Cloud-Coding-Agent nimmt ein Issue an und öffnet einen Pull Request. Was das 59-Minuten-Limit, AI-Credits und die Review-Pflicht wirklich kosten.","GitHub Copilot Coding Agent: Ein Roboter-Kopilot in einem kleinen Flugzeug reicht dem Piloten einen Umschlag.",{"slug":822,"published":823,"minutes":498,"category":8,"tags":824,"tagPages":826,"keywords":827,"about":836,"sources":841,"cover":869,"og":870,"expertise":77,"locales":871,"lang":80,"title":872,"description":873,"coverAlt":874},"goose-block","2026-07-17",[13,293,825,503],"Local models",[17,296,505],[828,829,830,831,832,833,834,835],"goose ki-agent","goose vs claude code vergleich","block goose open-source-agent","goose mcp erweiterungen","goose rezepte","local-first ki-agent","goose berechtigungsmodi","linux foundation agentic ai",[837,838],{"name":315,"url":728},{"name":839,"url":840},"goose documentation","https:\u002F\u002Fgoose-docs.ai\u002F",[842,845,848,851,854,857,860,863,866],{"title":843,"url":844},"goose documentation: quickstart","https:\u002F\u002Fgoose-docs.ai\u002Fdocs\u002Fquickstart",{"title":846,"url":847},"goose documentation: configuration files","https:\u002F\u002Fgoose-docs.ai\u002Fdocs\u002Fguides\u002Fconfig-files",{"title":849,"url":850},"goose documentation: permission modes","https:\u002F\u002Fgoose-docs.ai\u002Fdocs\u002Fguides\u002Fmanaging-tools\u002Fgoose-permissions",{"title":852,"url":853},"goose documentation: smart context management","https:\u002F\u002Fgoose-docs.ai\u002Fdocs\u002Fguides\u002Fsessions\u002Fsmart-context-management",{"title":855,"url":856},"goose documentation: recipe reference","https:\u002F\u002Fgoose-docs.ai\u002Fdocs\u002Fguides\u002Frecipes\u002Frecipe-reference",{"title":858,"url":859},"goose documentation: CLI commands","https:\u002F\u002Fgoose-docs.ai\u002Fdocs\u002Fguides\u002Fgoose-cli-commands",{"title":861,"url":862},"goose documentation: known issues","https:\u002F\u002Fgoose-docs.ai\u002Fdocs\u002Ftroubleshooting\u002Fknown-issues",{"title":864,"url":865},"goose has a new home: the Agentic AI Foundation (7 April 2026)","https:\u002F\u002Fgoose-docs.ai\u002Fblog\u002F2026\u002F04\u002F07\u002Fgoose-moves-to-aaif\u002F",{"title":867,"url":868},"goose repository on GitHub","https:\u002F\u002Fgithub.com\u002Faaif-goose\u002Fgoose","\u002Fimages\u002Fblog\u002Fgoose-block\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fgoose-block\u002Fog.jpg",[79,80,81],"Goose: der quelloffene Agent, den man auf dem eigenen Rechner ausführt","Goose: quelloffener Rust-Coding-Agent unter Apache-2.0, inzwischen bei der Linux Foundation. Wie Berechtigungsmodi, Rezepte und MCP-Erweiterungen bestehen.","Goose: Eine Gans mit Werkzeuggürtel steht auf einem Schreibtisch neben einem Laptop.",{"slug":876,"published":877,"updated":602,"minutes":498,"category":8,"tags":878,"tagPages":882,"keywords":883,"about":895,"sources":902,"cover":925,"og":926,"expertise":77,"locales":927,"lang":80,"title":928,"description":929,"coverAlt":930},"agent-loop-explained","2026-07-16",[879,13,880,11,881],"Agent loop","Tool calling","Stop conditions",[17,16],[884,885,886,887,888,889,890,891,892,893,894],"agentenschleife","human in the loop ki-agent","agentische schleife","ki-agent schleife","tool-calling schleife","ralph loop coding-agent","claude code \u002Floop","claude code \u002Fgoal","ki-agent endlosschleife stoppen","react-agent muster","stop_reason tool_use",[896,897,900],{"name":571,"url":572},{"name":898,"url":899},"Large language model","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FLarge_language_model",{"name":11,"url":901},"https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Foverview",[903,906,909,912,913,916,919,922],{"title":904,"url":905},"Anthropic: Building effective agents (Dec 2024)","https:\u002F\u002Fwww.anthropic.com\u002Fengineering\u002Fbuilding-effective-agents",{"title":907,"url":908},"Yao et al.: ReAct: Synergizing Reasoning and Acting in Language Models (2022)","https:\u002F\u002Farxiv.org\u002Fabs\u002F2210.03629",{"title":910,"url":911},"Claude API docs: Handling stop reasons","https:\u002F\u002Fplatform.claude.com\u002Fdocs\u002Fen\u002Fbuild-with-claude\u002Fhandling-stop-reasons",{"title":642,"url":132},{"title":914,"url":915},"Simon Willison: Red\u002Fgreen TDD (Agentic Engineering Patterns)","https:\u002F\u002Fsimonwillison.net\u002Fguides\u002Fagentic-engineering-patterns\u002Fred-green-tdd\u002F",{"title":917,"url":918},"Geoffrey Huntley: Ralph Wiggum as a software engineer (Jul 2025)","https:\u002F\u002Fghuntley.com\u002Fralph\u002F",{"title":920,"url":921},"Claude Code docs: Run prompts on a schedule (\u002Floop)","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fscheduled-tasks",{"title":923,"url":924},"Claude Code docs: Keep Claude working toward a goal (\u002Fgoal)","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fgoal","\u002Fimages\u002Fblog\u002Fagent-loop-explained\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fagent-loop-explained\u002Fog.jpg",[79,80,81],"Die Agentenschleife erklärt: wie Coding-Agenten laufen und wie man sie stoppt","Wie die Agentenschleife im Code funktioniert, welche Abbruchbedingungen und Budgets man erzwingen sollte und wie sich Ralph, \u002Floop und \u002Fgoal verhalten.","Agentenschleife: Ein kleiner Roboter läuft eine Kreisbahn, über die neben einer Zielflagge ein Schrankenbaum reicht.",{"slug":932,"published":933,"minutes":88,"category":8,"tags":934,"tagPages":937,"keywords":938,"about":946,"sources":951,"cover":979,"og":980,"expertise":77,"locales":981,"lang":80,"title":982,"description":983,"coverAlt":984},"cline","2026-06-16",[13,935,936,293,503],"Plan and Act","Checkpoints",[17,296,505],[939,940,941,942,943,944,945,511],"cline test","cline vs claude code vergleich","cline vs cursor vergleich","cline cli headless","coding-agent auto-approve","cline checkpoints","cline pass kosten",[947,950],{"name":948,"url":949},"Cline","https:\u002F\u002Fgithub.com\u002Fcline\u002Fcline",{"name":315,"url":728},[952,955,958,961,964,967,970,973,976,977],{"title":953,"url":954},"Cline docs: Overview","https:\u002F\u002Fdocs.cline.bot\u002Fintroduction\u002Foverview",{"title":956,"url":957},"Cline docs: Plan and Act mode","https:\u002F\u002Fdocs.cline.bot\u002Fcore-workflows\u002Fplan-and-act",{"title":959,"url":960},"Cline docs: CLI reference","https:\u002F\u002Fdocs.cline.bot\u002Fcli\u002Fcli-reference",{"title":962,"url":963},"Cline docs: Auto Approve and YOLO mode","https:\u002F\u002Fdocs.cline.bot\u002Ffeatures\u002Fauto-approve",{"title":965,"url":966},"Cline docs: Checkpoints","https:\u002F\u002Fdocs.cline.bot\u002Ffeatures\u002Fcheckpoints",{"title":968,"url":969},"Cline docs: MCP","https:\u002F\u002Fdocs.cline.bot\u002Fmcp\u002Fmcp-overview",{"title":971,"url":972},"Cline docs: Rules","https:\u002F\u002Fdocs.cline.bot\u002Fcustomization\u002Fcline-rules",{"title":974,"url":975},"Cline docs: ClinePass","https:\u002F\u002Fdocs.cline.bot\u002Fgetting-started\u002Fclinepass",{"title":698,"url":699},{"title":978,"url":949},"cline\u002Fcline on GitHub","\u002Fimages\u002Fblog\u002Fcline\u002Fcover.webp","\u002Fimages\u002Fblog\u002Fcline\u002Fog.jpg",[79,80,81],"Cline im Test: ein offener Coding-Agent mit jedem Modell und ohne Leitplanken","Cline im Test: ein Apache-2.0-Coding-Agent für VS Code, JetBrains und Terminal. Was Plan und Act, Checkpoints und Auto-Approve garantieren und wo es leckt.","Cline: Ein Roboter wählt aus vielen Hüten in einem offenen Schrank.",1793451237699]