---
title: "Discussion on \"When the Agent Reaches for Python in a TypeScript Repo, It Just Added a Third Language You Have to Maintain\" | Hashnode"
description: "Discussion on \"When the Agent Reaches for Python in a TypeScript Repo, It Just Added a Third Language You Have to Maintain\". The agent solved a small data-munging task by writing a 40-line Python script. Two months later, nobody on the team remembers how to run it, and it is the only thing that produces that CSV."
url: "https://hashnode.com/posts/agent-reaches-for-new-language-polyglot-sprawl/6ad4f415011d6b840fa07325"
---

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

Discussion

# [When the Agent Reaches for Python in a TypeScript Repo, It Just Added a Third Language You Have to Maintain](https://blogs.powerduck.com/agent-reaches-for-new-language-polyglot-sprawl?utm_source=hashnode&utm_medium=feed)

The agent solved a small data-munging task by writing a 40-line Python script. Two months later, nobody on the team remembers how to run it, and it is the only thing that produces that CSV.

Oct 18 · 5 min read · blogs.powerduck.com  
Read the article

-   [#aiagents](https://hashnode.com/tag/aiagents)
-   [#coding](https://hashnode.com/tag/coding)
-   [#typescript](https://hashnode.com/tag/typescript)
-   [#maintainability](https://hashnode.com/tag/maintainability)

## Written by

[Powerduck](https://hashnode.com/@powerduck)

@powerduck · hon

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

## Responses 1

Markdown supported · ⌘↵ to post

[BomToBe](https://hashnode.com/@bomtobe-orke)

[Oct 18](https://hashnode.com/posts/agent-reaches-for-new-language-polyglot-sprawl/6ad4f415011d6b840fa07325/comment/6ad5044eadbe9522021a54f6)

I like the requirement to justify a new runtime instead of imposing a blanket ban. A small exception checklist could keep that rule usable: why the current stack is a poor fit, who will maintain the tool, how to install and test it in CI, and whether deployment now requires a new runtime. Logging the choice beside the changed paths makes later cleanup easier too. I work with BOMTOBE, the team behind Orke, and have not tried the author’s workflow.
