---
title: "Discussion on \"Building Agents with ADK & TypeScript — Part 2: Define Your Agent's Identity\" | Hashnode"
description: "Discussion on \"Building Agents with ADK & TypeScript — Part 2: Define Your Agent's Identity\". Picking up from Part 1: You built and ran your first ADK agent in TypeScript using @google/adk. You verified it works via the CLI and the web UI. Now it's time to understand what each part of that age"
url: "https://hashnode.com/posts/building-agents-with-adk-typescript-part-2-define-your-agent-s-identity/69e270e4fd22b8ad625d5fd3"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Building Agents with ADK & TypeScript — Part 2: Define Your Agent's Identity](https://blog.nidhin.dev/building-agents-with-adk-typescript-part-2-define-your-agent-s-identity?utm_source=hashnode&utm_medium=feed)

Picking up from Part 1: You built and ran your first ADK agent in TypeScript using @google/adk. You verified it works via the CLI and the web UI. Now it's time to understand what each part of that age

Apr 17 · 7 min read · blog.nidhin.dev  
Read the article

-   [#ai](https://hashnode.com/tag/ai)
-   [#adk](https://hashnode.com/tag/adk)
-   [#typescript](https://hashnode.com/tag/typescript)
-   [#genai](https://hashnode.com/tag/genai)
-   [#mcp](https://hashnode.com/tag/mcp)

## Written by

[nidhinkumar](https://hashnode.com/@nidhinkumar)

@nidhinkumar · Coimbatore, Tamilnadu, India

  
[View profile](https://hashnode.com/@nidhinkumar)

Software Engineer

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
