====== AI ====== Great tips, but check the date, they get stale quickly. * [[https://levelup.gitconnected.com/this-one-prompt-changed-how-i-use-ai-forever-401ceb3c457c|This One Prompt Changed How I Use AI Forever]] * [[https://medium.com/data-science-collective/when-an-ai-tool-i-built-evaluated-my-resume-i-learned-what-100-rejections-never-taught-me-8e8eea1f3d8f|When An AI Tool I Built Evaluated My Resume, I Learned What 100 Rejections Never Taught Me]] * Includes Python code that runs an AI resume evaluator Use [[https://mermaid.js.org/|Mermaid]] to render charts. AIs are pretty good at it. GitHub and GitLab support it natively, which means your README.md or wiki can literally render the diagram itself, no screenshots required. ====== Nvim ====== Copilot and CopilotChat install instructions are at the [[neovim]] page. * Check out [[https://github.com/yetone/avante.nvim|avante]] to emulate the behaviour of the Cursor AI IDE. It provides users with AI-driven code suggestions and the ability to apply these recommendations directly to their source files with minimal effort. * and the [[https://github.com/supermaven-inc/supermaven-nvim|supermaven]] plugin which integrates [[https://supermaven.com/|Supermaven]]. (An improved chat interface.) ====== CLIs ====== Best setup: ssh + tmux (Prefix-b (to toggle a floating pane) or Prefix-c; p/n to nav windows) + vim +----------------------+ +----------------------+ | vim | vim | | LLM CLI | | (left) | (right) | | | | | | | | | | | tmux | | | | | <-----> | | |----------------------| | | | ls -1 | entr ... | | | | | | | +----------------------+ +----------------------+ Here's a [[https://medium.com/@jh.baek.sd/i-tried-5-ai-coding-clis-for-30-day-from-09-01-2025-to-09-28-2025-ff3e45fd2cda|Review of 5 AI coding CLIs]]. **[[https://www.reddit.com/r/ChatGPTCoding/comments/1p35bdl/comment/nq2oi13/|Recommended CLI flow]]**: - Make it write a design doc you give feedback on first. - Let it run in yolo mode, but review the MR/PR just like you would with a junior dev. - Both [[https://github.blog/changelog/2025-10-28-github-copilot-cli-use-custom-agents-and-delegate-to-copilot-coding-agent/|GitHub Copilot CLI]] and [[https://code.claude.com/docs/en/sub-agents|Claude Code]] support subagents, (make a code reviewer subagent). ([[https://www.reddit.com/r/GithubCopilot/comments/1oeivro/if_youre_facing_degradation_in_copilots_overall/|Reddit Tip]]) - [[https://alirezarezvani.medium.com/claude-code-v2-0-44-your-complete-guide-to-native-multi-agent-features-that-actually-work-207be12ed173|Claude hooks for inter-agent communication]]. - Don't let it touch git commands aside from log and diff. - Use [[https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents|effective context engineering for AI agents]] from Anthropic. - [[https://medium.com/coding-nexus/99-of-developers-dont-know-how-to-use-coding-agents-well-9256e3c02e16|Manage your context window]], ''clear'' or ''compact'' when necessary. - Another post with the same idea: [[https://medium.com/@ashleyha/i-mastered-the-claude-code-workflow-145d25e502cf|Never exceed 60% context]]. Split work into 4 phases: Research → Plan → Implement → Validate. Clear context between each. Tools: :!: Note that projects like perfetto have a toplevel CLAUDE.md and GEMINI.md which each symlink to [[https://github.com/google/perfetto/blob/main/docs/AGENTS.md|AGENTS.md]]. * [[https://github.com/github/copilot-cli|GitHub Copilot CLI]]: Should be easy to integrate for work, as we use Copilot already. * [[https://docs.github.com/en/copilot/how-tos/configure-custom-instructions/add-repository-instructions?tool=copilotcli|Customize with .copilot/instructions]]. * Anthropic’s [[https://www.claude.com/product/claude-code|Claude-Code]]: "Unleash Claude’s raw power directly in your terminal." * [[https://www.anthropic.com/engineering/claude-code-best-practices#a-create-claudemd-files|Customize with CLAUDE.md instructions]]. * Google's [[https://github.com/google-gemini/gemini-cli|Gemini CLI]]: Gemini CLI is an open-source AI agent that brings the power of Gemini directly into your terminal. * [[https://google-gemini.github.io/gemini-cli/docs/cli/gemini-md.html|Customize with GEMINI.md]]. * OpenAI’s [[https://developers.openai.com/codex/cli/|Codex CLI]] a coding agent that you can run locally from your terminal and that can read, modify, and run code on your machine. * [[https://opencode.ai/|OpenCode]]: An open source AI coding agent built for the terminal. (As seen [[https://www.youtube.com/watch?v=70cN9swORE8&t=441s|here]].) * [[https://news.ycombinator.com/item?id=44482504|Good conversation here]]. * Tip: [[https://news.ycombinator.com/item?id=44488634|Use existing Copilot subscription, and select Claude Sonnet 4]]. * [[https://github.com/charmbracelet/crush|Charm Crush]]: At end of July 2025, [[https://github.com/kujtimiihoxha|Kujtim Hoxha]] left OpenCode and works at Charm. * [[https://aider.chat/|Aider]]: Aider lets you pair program with LLMs. Similar to OpenCode. * [[https://ampcode.com/|Amp]] is an agentic coding tool available as a CLI and in VS Code, Cursor, and Windsurf. * Free Mode sessions are used for training. ====== Miscellaneous ====== [[https://medium.com/lets-code-future/after-1-000-failed-prompts-i-accidentally-unlocked-chatgpts-superpower-923eb67a3240|A prompt to generate better prompts.]] Starts with: > You are **Alisa**, a master-level AI prompt optimization specialist. Your mission is to transform any user input into precision-crafted prompts that unlock the full potential of AI across all major platforms. [[https://medium.com/@joe.njenga/these-9-mcp-servers-improve-ai-context-reduce-99-code-errors-d2ba7acd9d94|These 9 MCP Servers Improve AI Context (Reduce 99% Code Errors)]]. This feels AI generated, but some of these MCP servers might be useful. Keywords: LLM Large Language Model