Sculptor: Catch and fix issues as you code
a year ago
- #LLM
- #software-engineering
- #coding
- Sculptor is a coding agent environment that embeds software engineering best practices.
- It runs code in a sandbox for safe testing, parallel issue resolution, and task assignment.
- Supports bug fixes, test writing, feature additions, documentation improvements, and style fixes.
- Early research preview with tester sign-ups offering early access and free use.
- Provides code improvement suggestions like missing tests, hardcoded variables, and memory leaks.
- Allows launching agents to fix issues and reviewing diffs before applying changes.
- Enables parallel issue fixing with the ability to refine fixes through agent chats.
- Custom checks can be defined using LLM prompts or shell commands for specific practices.
- Integrates with common frameworks and linters like pylint, ruff, and pyre.
- Supports writing high-quality new code with automatic custom checks on new code.
- Goal to democratize software engineering and enrich LLM coding workflows.
- Testers receive early access, free use, and Imbue swag.
- Future posts will cover design principles and potential features like 'rewind' functionality.