Augment Code

Augment Code

@augmentcode.com

The Developer AI that deeply understands your codebase and how your team builds software. Augment puts your team’s collective knowledge at your fingertips.

338 followers261 following344 posts

Pinned

Hi! We’re Augment Code, the first developer AI purpose-built for teams. What makes Augment different? Context. Every feature is context-aware. This means every suggestion, completion, and interaction reflects the components, APIs, and coding patterns in your codebase. Read more: bit.ly/4e5IYtb

bit.lyMeet Augment Code: Developer AI for TeamsAugment Code is an AI coding tool designed for large, complex codebases. It adapts to your code’s context, boosting team productivity. Try it for free today.

Augment Code reposted

Augment Code and Opencode are now available in Zed. 🎉 Both agents run natively through ACP. Install them in seconds from the extensions store and use them alongside Claude Code, Gemini CLI, or Codex.

Claude Sonnet 4.5 from Anthropic is now the default model for Augment Code. We’re rolling it out to all customers over the next 24 hours, where it will be available alongside Sonnet 4 (for a limited time) and GPT-5 in the model picker.

Our early take on Sonnet 4.5 as compared to Sonnet 4? ✅ 34% fewer tool calls on average ✅ ~26% faster overall task completion time The result: the same accuracy, delivered with more speed and flow.

Augment Code reposted

Most people think devs use AI to write code from scratch. But we analyzed 81 million developer chats — and that’s not what’s happening. Here's what we found 👇

The top 3 requests? 🧠 "error" (35%) ✅ "test" (21%) ✨ "improve" (18%) AI isn’t starting from a blank file. It’s jumping into messy code and making sense of it. The real value? Debugging, refining, and unblocking.

Most Agent failures aren’t about bad models. They’re about bad prompts. Here’s how to write prompts that actually work—based on thousands of real dev-Agent interactions 👇🧵

View full thread

Ask for a plan before action. “I need to expose time zone settings. First, suggest a plan—don’t write code yet.” This gives you control. And gives the Agent a checkpoint to align.

Agent prompting = engineering communication. Don’t think “prompt engineering.” Think “design doc + task breakdown + pair programming.” Good prompts are good collaboration.

Most Agent failures aren’t about bad models. They’re about bad prompts. Here’s how to write prompts that actually work—based on thousands of real dev-Agent interactions 👇🧵

View full thread

Point the Agent to the right files. ❌ “Add JSON parser to chat backend” ✅ “Add JSON parser in LLMOutputParsing (services/ folder). It’ll be used to extract structured output from chat completions.” Precision = performance.

Don’t cram it all in at once. ❌ “Read ticket, build UI, write tests, update docs” ✅ Break into steps: - Read ticket - Build UI - Write tests - Update docs Let the Agent finish before moving on.

Most Agent failures aren’t about bad models. They’re about bad prompts. Here’s how to write prompts that actually work—based on thousands of real dev-Agent interactions 👇🧵

View full thread

Include why, not just what. ❌ “Use events instead of direct method calls” ✅ “Reviewers flagged tight coupling in SettingsWebviewPanel.statusUpdate(). Let’s refactor to events to improve modularity.” Reasoning aligns the Agent with your intent.

Give references to code, tests, or docs. ❌ “Write tests for ImageProcessor” ✅ “Write tests for ImageProcessor.Follow structure in test_text_processor.py” The Agent learns better by example.

Most Agent failures aren’t about bad models. They’re about bad prompts. Here’s how to write prompts that actually work—based on thousands of real dev-Agent interactions 👇🧵

❌ “Fix bug in login handler” ✅ “Login fails with 500 on incorrect passwords. Repro: call /api/auth with wrong creds. Check auth_service.py. Add test if possible.” Agents need context like humans do.

View full thread
View full thread

Get started in seconds: 🧠 Smart Rule Selection: Agent Requested mode finds what’s relevant for each task 🚀 Seamless Migration: Import rules from other tools, or use your existing Augment guidelines 🧩 Flexible Organization: Use any file name or structure to match your workflow

Three flexible ways to use Rules: 1️⃣ Always: Attach rules to every query automatically 2️⃣ Manual: Select rules per query as needed 3️⃣ Auto: Describe your task—the agent intelligently selects the most relevant rules

Every project, team, and workflow is unique. Augment Rules empower you to specify exactly how your agent should behave. Simply add instruction files to .augment/rules/ and your agent will adapt.

View full thread

Stay in-session. Build context. Correct it like you would a teammate: “This is close—just fix the null case.” “Leave the rest as-is.” You’ll be surprised how far a few nudges go.

The best Agent workflows look like test-driven development: Write → run → fix → rerun. You’re not aiming for a perfect prompt—you're building momentum.

Let it write and run tests. Then iterate: “Tests failed—what went wrong?” “Fix the off-by-one error in test 3.” “Rerun and confirm.” Quick cycles beat careful guesses every time.

Most Agent failures aren’t model problems. They’re context problems. If you give vague or incomplete info, the Agent will fill in the blanks—and usually get them wrong. Here’s how to write high-context prompts that actually work 👇

View full thread

PS: That’s why we built Prompt Enhancer —it auto-pulls context from your codebase and rewrites your prompt for clarity. Available now in VS Code & JetBrains: just click ✨ and ship better prompts, faster.

Most Agent failures aren’t model problems. They’re context problems. If you give vague or incomplete info, the Agent will fill in the blanks—and usually get them wrong. Here’s how to write high-context prompts that actually work 👇

View full thread

A high-context prompt answers the silent questions: - Where should I look? - What else is relevant? - Are there examples I can follow? - What’s the user really trying to do? Agents don’t ask. So you have to pre-answer.

Examples work too—but only if they’re scoped: ❌ “Implement tests for ImageProcessor.” ✅ “Implement tests for ImageProcessor. Follow the pattern in text_processor.py.” Now it knows what “good” looks like.

Most Agent failures aren’t model problems. They’re context problems. If you give vague or incomplete info, the Agent will fill in the blanks—and usually get them wrong. Here’s how to write high-context prompts that actually work 👇

Prompting isn’t about being clever. It’s about giving the Agent everything it needs to not guess. That means: - Clear goals - Relevant files - Helpful examples - Precise constraints Agents don’t hallucinate randomly—they hallucinate from missing context.

Here’s what a low-context prompt looks like: “Enable JSON parser for chat backend.” Sounds fine, right? Until the Agent: - Picks the wrong file - Misses the LLMOutputParsing class - Uses a config that doesn’t exist Because you didn’t ground it.

Agents respond to feedback — just not how you think. The fastest way to improve output quality over time? ✅ Reinforce what works ✅ Redirect what doesn’t ✅ Keep the feedback loop tight Here’s how smart feedback makes agents smarter 👇

View full thread

Why this works: - Encouragement makes prompts more grounded - Corrections become more specific - The model anchors on what not to change It’s the difference between rewriting from scratch… vs. iterating like a teammate.

Agents respond to feedback — just not how you think. The fastest way to improve output quality over time? ✅ Reinforce what works ✅ Redirect what doesn’t ✅ Keep the feedback loop tight Here’s how smart feedback makes agents smarter 👇

View full thread

When something works, say so: “Nice — this covers the main use case. Let’s just handle the null edge case too.” This encourages continuation, not correction. It keeps momentum high — and quality stable.

You can also course-correct gently: “Almost right. But this loop doesn’t handle timezones. Try again with that in mind.” The agent takes the correction and retains the confidence. That balance matters.

Agents respond to feedback — just not how you think. The fastest way to improve output quality over time? ✅ Reinforce what works ✅ Redirect what doesn’t ✅ Keep the feedback loop tight Here’s how smart feedback makes agents smarter 👇

Agents don’t “learn” like humans. But they do respond to signals in the prompt history — especially in long sessions. That means your feedback helps shape what comes next.