Frequently Asked Questions

Everything you need to know about Codestory CLI and how it fits into your development cycle.

Is Codestory CLI a replacement for Git?

No. Codestory CLI is a high-level interface layered on top of Git. It uses Git's internal objects and index manipulation to build history. After Codestory CLI does its work, your repository remains a standard Git repository.

Will it modify my source files?

Never. Codestory CLI never touches your actual files. It creates commit proposals that you can review and accept, leaving your code unchanged until you're ready to commit.

How does the AI grouping work?

We use AI models to understand the purpose behind your changes. While code analysis handles the structure, AI understands the intent—grouping related work like a new feature with its documentation and tests.

What languages are supported?

Codestory CLI works with any programming language. It uses code analysis tools to understand different languages, and adding support for a new language usually just requires a simple configuration file (about 20 lines).

Can I use it with my existing workflow?

Absolutely. You can use it for new commits (`codestory commit`), to fix existing ones (`codestory fix`), or for broad repository hygiene (`codestory clean`). It integrates seamlessly with your existing Git habits.

Still have questions?

Check out our full technical documentation for a deep dive into the architecture.

View Technical Docs →