Going deeper

# Going deeper: coding agents

Going deeper: coding agents is a unit of 7 lessons in Rabbithole's Learn to use AI course, at level 3.

## Lessons

1. Getting started with Claude Code · Level 3
2. Working with Claude Code · Level 3
3. CLAUDE.md: the project's standing instructions · Level 3
4. Hooks: checking and blocking tool calls · Level 3
5. Setting up Codex: defaults, permissions and checking what's active · Level 3
6. Setting up the terminal your coding agent uses · Level 3
7. Vim mode: editing your prompt with vim-style keys · Level 3

## Sources

These lessons draw on 8 sources. The most used:

- [Claude Code Documentation](https://code.claude.com/docs/en/overview)
- [OpenAI Codex and ChatGPT desktop documentation (ChatGPT Learn)](https://learn.chatgpt.com/docs/quickstart)
- [Claude Code best practices (Code w/ Claude)](https://www.youtube.com/watch?v=gv0WHhKelSE)
- [Antigravity CLI, IDE, SDK and customisation docs](https://antigravity.google/docs/cli/overview)
- [Cursor Docs](https://cursor.com/docs)
- [Building agents with the Claude Agent SDK](https://claude.com/blog/building-agents-with-the-claude-agent-sdk)
- [Claude Academy — Claude for you](https://academy.claude.com/collections/claude-for-you)
- [How we Claude Code](https://www.youtube.com/watch?v=IlqJqcl8ONE)

[All units in Learn to use AI](https://rabbithole.pro/courses/learn-ai)

Source page: https://rabbithole.pro/courses/learn-ai/going-deeper-coding-agents
