AI @ MCS

Radar

Technology radar

Where TD stands on the tools, techniques, platforms, and languages we encounter. Updated quarterly.

Adopt

Adopt

Use these. Proven in TD projects.

AWS CDK (TypeScript)

Tools

Standard IaC for all TD-managed services. TypeScript constructs, Cloudformation under the hood, shared construct library growing.

Claude Code

Tools

Standard AI coding assistant for TD. Skills and MCP servers are built for it. Recommended for any developer writing backend or infrastructure code.

Standard for internal tool UIs. Jotai replaces Redux for most use cases. Starter template available.

Synapse Chat

Tools

The standard web UI for Claude at MCS. Use it for ideation, drafting, and quick questions. Backed by Synapse Gateway — no setup required beyond an API key.

Prompt Engineering

Techniques

The practice of writing clear, structured prompts: role, context, task, format, constraints. High leverage with no infrastructure cost. Every developer should have a working mental model of this.

Proven for internal knowledge base queries. BM25 + cosine hybrid retrieval on pgvector. See TD-010 study for detailed recommendation.

Quarkus

Platforms

Our standard for new Java Lambda services. Native-image builds, fast cold starts, CDK integration proven in production.

Trial

Trial

Worth pursuing. Active pilots underway.

Cline

Tools

VS Code extension for AI-assisted coding, using the same Synapse Gateway endpoint as Claude Code. Good option if you prefer staying in the editor. Less mature than Claude Code for complex multi-file work.

Claude Code Skills

Techniques

Reusable slash-command extensions for Claude Code, shared via the skill catalog. Pattern is proving out — skill-catalog and guide-creator are in active use. Worth learning if you write Claude Code regularly.

Validated in the KPI dashboard. Real-time ingestion at low cost. Trial — not yet connected to production pipelines.

Jira MCP in active pilot. Pattern proven but catalogue is thin — only one server in production. Expand before declaring adopt.

Structured Outputs

Techniques

Constraining model output to a strict JSON schema. Reliable for data extraction and tool-calling pipelines. Still requires careful schema design and fallback handling — not fire and forget.

Astro (static sites)

Platforms

Used for this catalog. Excellent for content-heavy internal sites. Trial — not yet proven for anything with auth or dynamic data.

Assess

Assess

Worth exploring. No strong recommendation yet.

Pagefind

Tools

Static full-text search for Astro/static sites. Assess for this catalog — straightforward integration, on the roadmap.

Tailwind CSS v4

Tools

CSS-first config is cleaner than v3. Breaking change from v3. Assess for greenfield; don't migrate existing v3 projects yet.

AI in CI/CD

Techniques

Using models for automated code review, test generation, or release notes in pipelines. Early experiments show value but latency, cost, and reliability aren't yet pipeline-grade. No team recommendation.

Lower accuracy than RAG on our corpus AND higher latency at scale. Assess only for narrow, stable, latency-sensitive domains. See TD-010 study.

Multi-Agent Pipelines

Techniques

Orchestrating multiple AI agents that hand off tasks between each other. Promising for complex workflows but failure modes are hard to predict and debug. Watch before committing to production.

Hold

Hold

Proceed with caution. Avoid for new work.

Redux (React state)

Tools

Superseded by Jotai for new internal tool UIs. No new projects should use Redux. Migrate opportunistically.

Serverless Framework

Tools

TD standardised on AWS CDK. No new TD-managed services should use Serverless Framework. Existing services: migrate at next major revision.

Building Internal LLM Infrastructure

Platforms

Running or fine-tuning models in-house. High operational cost, security surface, and maintenance burden. Synapse Gateway exists precisely to avoid this. Don't build what you can route through.