π Getting Started with AI Coding Tools
Watch the full walkthrough
The YouTube series is the most complete end-to-end guide β it covers everything on this page and takes you all the way to your first working agent. Follow along with the video; the written notes below are a reference.
βΆ Open the Agentic AI in Life Science playlist on YouTube
Prefer to read? Keep scrolling. If you get stuck on installation, jump to Get OpenCode for the illustrated install walkthrough.
Overview
This repo is designed to aid the adoption of agentic work in the lab, along with shared lessons and optimisations.
Coding agents are distinct from chatbots because they can read and write files on your computer.
Tools
A coding agent is a program on your computer that reads and writes files, runs commands, and operates on your project β not just a chatbot.
- GitHub Copilot (recommended) β GitHub; CLI or desktop. Follow the GitHub Education signup guide to get Copilot Pro free and install the CLI.
- OpenAI Codex β OpenAI; CLI and cloud agent.
- Claude Code β Anthropic; CLI. Paid.
- OpenCode + OpenRouter β open-source; desktop app, many providers.
How AI Coding Tools Work
A coding agent is not a single thing β it is a stack of three layers:
- Agent β the program on your computer (or in the cloud) that reads your files, runs commands, and writes code. Examples: GitHub Copilot, Claude Code, OpenCode.
- Provider β the service that hosts and serves the AI model. Examples: GitHub, Anthropic, OpenRouter.
- Model β the large language model that actually generates the code. Examples: Claude Opus 4.5, GPT-4.1, Kimi K2.5.
You choose an agent, connect it to a provider, and pick a model. Different combinations have different privacy and cost implications (see OpenRouterβs privacy and model safety settings):
Note: Free models on OpenRouter may train on your interactions. If data privacy is important, use a paid model or check the modelβs training policy on OpenRouter before use.