User Tools

Site Tools


ai

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
ai [2025/06/29 22:12] – created dblumeai [2025/12/01 07:50] (current) – [CLIs] dblume
Line 6: Line 6:
   * [[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]]   * [[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     * 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]])
 +  - Don't let it touch git commands aside from log and diff.
 +  - [[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.
 +
 +Tools:
 +
 +  * [[https://github.com/github/copilot-cli|GitHub Copilot CLI]]: (new!) 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://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.
 +  * 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://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.
 +
 +====== Google Agent Development Kit (ADK) ======
 +
 +  * [[https://cloudonair.withgoogle.com/events/get-hands-on-with-agent-dev-kit/watch?talk=t1-s1|Google Cloud session: Get Hands on with Agent Development Kit]] (1:26:46 video, sign in as dblume@roku.com, do the lab before July 20th)
 +    * Start at 10:30.
 +    * [[https://www.youtube.com/watch?v=bYFji1SAEiw|Backup Youtube link]]
 +  * [[https://google.github.io/adk-docs/|Agent Development Kit Docs]]
 +  * **Only open in Incognito mode:** [[https://explore.qwiklabs.com/classrooms/17723|Get started with Agent Development Kit (ADK) Lab]] Timed lab, only get 1:30:00 to do it.
 +
 +====== 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
ai.1751260369.txt.gz · Last modified: 2025/06/29 22:12 by dblume