Skip to main content
[code]smith is a cloud software engineer designed for how high-performing teams actually ship. We’ve used [code]smith internally to debug incidents, correlating metric spikes with recent commits. We’ve deployed automations that monitor code quality and recent changes. And, we’ve built entire features with [code]smith - pushing code faster than ever.

[code]smith works wherever you do.

  • Install the [code]smith app via Slack. Add [code]smith to a channel or tag @codesmith to build.
  • Mention @codesmith on any PR in any GitHub repo that Blacksmith is connected to.
  • Open the Web UI to directly message [code]smith.

How [code]smith builds better

Cross-repo context [code]smith has context about all of your repositories. Before it begins a change, it searches its repo index to find the right place to work. If a change spans multiple repos, [code]smith can make changes across those repos simultaneously. Autofix by default Changes made by [code]smith have autofix enabled - CI and bot comments will be addressed automatically. To prompt [code]smith to take a further look at something, mention @codesmith-bot in the review comment. [code]smith knows about other bots, and will reply directly to reviews they make. Delegation to subagents [code]smith can spin up multiple subagents in parallel to explore your codebase efficiently and make changes more quickly. The main session coordinates subagents, which are passed specific context and instructions from the main agent. You can encourage [code]smith to use subagents through your prompt. Highly skilled [code]smith comes with built-in skills and can access skills saved in your repo. Type ”/” to search skills from the web, or the entire skill name to invoke from Slack or GitHub. Visual validation [code]smith can use a browser, taking screenshots and videos of its work to validate the features it builds. Integrated with all of your systems [code]smith works best when paired with your other systems over MCP. With production access, [code]smith goes beyond building features - searching logs, debugging outages and tracing failures to problematic commits.