Interesting concept. How do you make sure the “navigator” helps the user understand the reasoning instead of becoming another layer of AI-generated abstraction?
That's an important point. In Shoaku, humans break down the task using a target Markdown file, and the AI focuses solely on assisting with the current task. When humans write code, the AI also provides support for that line (sending operation events via LSP). I want it to be like pair programming, where we create things together. I feel like recent agents are creating things far beyond what humans want, so human understanding is being put on the back burner.
Thanks, will be checking it out, I certainly have noticed that my coding skills have drastically become weaker as the ai becomes more capable and agentic.
Exactly. Gradually, I find myself wanting to rely on AI even for simple tasks since it’s actually getting better at writing good code. As a result, our dependence on agents is increasing. I think there's a lot we can learn from writing the code ourselves.
2 comments