Как я прошёл путь от «сам быстрее напишу» до своего фреймворка для агентной разработки

Когда я пытался делегировать ИИ-агентам написание кода для рабочих задач, то быстро наступил на все возможные грабли. В итоге на ревью и исправление ошибок уходило больше времени, чем ушло бы на самостоятельную разработку. Чтобы не отказываться от ИИ-помощников, нужно менять сам подход к взаимодействию с ними. В статье я разбираю механику основных проблем — деградации контекста ( Context Rot ), отсутствия долгосрочной памяти и неконтролируемой генерации кода. А также такой подход как spec-driven development . А заодно показываю, как решал эти боли с помощью Vibe-skills — своего минималистичного набора правил и промптов. Рассказываю, как заставить агента (на примере Claude Code) работать строго по спецификациям, использовать TDD и всегда оставлять финальное решение за человеком.

https://habr.com/ru/articles/1044322/

#claude_code #spec_driven_development #superpowers #context_rot #tdd #vibecoding #vibecoding #aiагенты #ииагенты #llm

Как я прошёл путь от «сам быстрее напишу» до своего фреймворка для агентной разработки

Около полугода назад я перешёл с ChatGPT на Claude Code с моделями от Anthropic, и моя жизнь изменилась. Вообще, это была не первая моя попытка решиться на такие серьёзные перемены. Раньше я пробовал...

Хабр

https://youtu.be/J3C0Vv4AP3Y

“Attention to principles. There's a reason we have things like #SOLID, #YAGNI, and #DRY: to mitigate the impact of change over time. Vibe coders are finding this out the hard way - when they need to change something, everything comes undone.”

Use #tdd with #aiagents and the slop begins to stop. 🛑

Creating Masterful Code with Claude (yes, you can)

YouTube

"I postulated that an emulator written in web technologies could be adapted to running unit tests from Jest, (or another familiar JS unit test framework).

There are a number of online, web-based ZX Spectrum emulators, but the most mature, supported, and updated one appeared to be JSSpeccy 3. The core emulation engine of the JSSpeccy emulator is written in WebAssembly (WASM), loosely coupled to the IO code, (which is written in JavaScript), so the core emulator should be straightforward to isolate, and to call from a standard TypeScript or JavaScript unit test framework.

What does it look like?

How do we get from typing ‘deno task test’ to actually executing emulated Z80 code?

Here’s one of my unit tests:"

#zxSpectrum #tdd https://dysphoria.net/2025/05/24/retrofabulation-using-typescript-to-test-ye-olde-z80-assembly-code-part-2-of-2/

Retrofabulation: Using TypeScript to test ye olde Z80 assembly code [part 2 of 2] | Andrew’s Mental Dribbling!

My Agent Skill for Test-Driven Development - SaturnCI - Continuous Integration for Ruby on Rails

AI agents tend to be, at least as of this writing, lousy at writing tests. The tests they write are often vague, cryptic, overcomplicated, hacky, disorganized, ...

SaturnCI
My Agent Skill for Test-Driven Development - SaturnCI - Continuous Integration for Ruby on Rails

AI agents tend to be, at least as of this writing, lousy at writing tests. The tests they write are often vague, cryptic, overcomplicated, hacky, disorganized, ...

SaturnCI

🚨 NEWS: TDD in pratica: Red, Green, Refactor — la guida operativa per sviluppatori

Ecco i punti chiave in breve:
💡 Il tuo codice funziona? Ne sei sicuro? Quante volte hai aggiunto una feature e scoperto che quella vecchia si è rotta? Noi, di Meteora Web, lo vediamo tutti i giorni nei progetti che ci arrivano....

🚀 LINK: https://meteoraweb.com/analisi-dei-dati-e-metriche/tdd-in-pratica-red-green-refactor-la-guida-operativa-per-sviluppatori

#refactoring #tDD #redGreenRefactor #testDrivenDevelopment #pHPUnit

Today I sent the first rough cut of an obvious spinoff of my RSpec book to Leanpub; stay tuned 😏 #TodayIDid #IndiePublishing #Ruby #TDD

Как перестать жечь токены впустую: переходим от вайбкодинга к агентной разработке с Claude Code

AI-инструменты уже давно перестали быть просто «умными чатами». Сегодня Claude Code, Codex и другие агенты постепенно превращаются в полноценную инженерную инфраструĸтуру: с памятью, workflow, sub-agentʼами, orchestration и reusable праĸтиĸами. В этой статье команда разработки СВОЙ Тех собрала праĸтиĸи, ĸоторые реально помогают использовать Claude Code эффеĸтивно. Дисклеймер: будет много списков — не обессудьте и, надеемся, вам так же, как и автору, легче усваивать информацию. Открыть туториал

https://habr.com/ru/companies/svoi_ru/articles/1043188/

#claude_code #ииагенты #aiагенты #llm #вайбкодинг #управление_контекстом #агентная_инженерия #tdd #экономия_токенов #mcp

Как перестать жечь токены впустую: переходим от вайбкодинга к агентной разработке с Claude Code

AI-инструменты уже давно перестали быть просто «умными чатами». Сегодня Claude Code, Codex и другие агенты постепенно превращаются в полноценную инженерную инфраструĸтуру: с памятью, workflow,...

Хабр
Just heard that a third person thinks that #TDD is a good idea.
Outside of my own bubble.
😮‍💨
🙈 You wouldn't ship backend code without tests. Why are we shipping SwiftUI without unit tests? Let's fix that. https://qualitycoding.org/swiftui-tdd-first-failing-test-part-1/ #TDD