🐦 Twitter Post Details

Viewing enriched Twitter post

@dair_ai

New research on evaluating coding agents via continuous integration. Coding agents are moving beyond isolated bug fixes. If they're going to own CI pipelines, we need benchmarks that reflect the actual complexity of codebase maintenance. Most coding agent benchmarks today test whether an agent can fix a single issue. But real software engineering involves maintaining entire codebases over time. SWE-CI evaluates agent capabilities through continuous integration workflows: running test suites, catching regressions, and maintaining code quality across multiple changes. Paper: https://t.co/p8bOTJ9QPX Learn to build effective AI agents in our academy: https://t.co/LRnpZN7L4c

Media 1
Media 2

📊 Media Metadata

{
  "media": [
    {
      "type": "photo",
      "url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/2029929266641785046/media_0.jpg?",
      "filename": "media_0.jpg"
    },
    {
      "type": "photo",
      "url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/2029929266641785046/media_1.png?",
      "filename": "media_1.png"
    }
  ],
  "processed_at": "2026-03-07T14:17:21.263239",
  "pipeline_version": "2.0"
}

🔧 Raw API Response

{
  "type": "tweet",
  "id": "2029929266641785046",
  "url": "https://x.com/dair_ai/status/2029929266641785046",
  "twitterUrl": "https://twitter.com/dair_ai/status/2029929266641785046",
  "text": "New research on evaluating coding agents via continuous integration.\n\nCoding agents are moving beyond isolated bug fixes.\n\nIf they're going to own CI pipelines, we need benchmarks that reflect the actual complexity of codebase maintenance.\n\nMost coding agent benchmarks today test whether an agent can fix a single issue. But real software engineering involves maintaining entire codebases over time.\n\nSWE-CI evaluates agent capabilities through continuous integration workflows: running test suites, catching regressions, and maintaining code quality across multiple changes.\n\nPaper: https://t.co/p8bOTJ9QPX\n\nLearn to build effective AI agents in our academy: https://t.co/LRnpZN7L4c",
  "source": "Twitter for iPhone",
  "retweetCount": 11,
  "replyCount": 12,
  "likeCount": 72,
  "quoteCount": 0,
  "viewCount": 4566,
  "createdAt": "Fri Mar 06 14:37:06 +0000 2026",
  "lang": "en",
  "bookmarkCount": 51,
  "isReply": false,
  "inReplyToId": null,
  "conversationId": "2029929266641785046",
  "displayTextRange": [
    0,
    280
  ],
  "inReplyToUserId": null,
  "inReplyToUsername": null,
  "author": {
    "type": "user",
    "userName": "dair_ai",
    "url": "https://x.com/dair_ai",
    "twitterUrl": "https://twitter.com/dair_ai",
    "id": "889050642903293953",
    "name": "DAIR.AI",
    "isVerified": false,
    "isBlueVerified": true,
    "verifiedType": null,
    "profilePicture": "https://pbs.twimg.com/profile_images/1643277398522187778/31dedbLo_normal.jpg",
    "coverPicture": "https://pbs.twimg.com/profile_banners/889050642903293953/1742055232",
    "description": "",
    "location": "",
    "followers": 91318,
    "following": 1,
    "status": "",
    "canDm": true,
    "canMediaTag": true,
    "createdAt": "Sun Jul 23 09:12:45 +0000 2017",
    "entities": {
      "description": {
        "urls": []
      },
      "url": {}
    },
    "fastFollowersCount": 0,
    "favouritesCount": 4216,
    "hasCustomTimelines": true,
    "isTranslator": false,
    "mediaCount": 166,
    "statusesCount": 2983,
    "withheldInCountries": [],
    "affiliatesHighlightedLabel": {},
    "possiblySensitive": false,
    "pinnedTweetIds": [
      "2029202969456234562"
    ],
    "profile_bio": {
      "description": "Democratizing AI research, education, and technologies.",
      "entities": {
        "description": {
          "hashtags": [],
          "symbols": [],
          "urls": [],
          "user_mentions": []
        },
        "url": {
          "urls": [
            {
              "display_url": "dair.ai",
              "expanded_url": "https://www.dair.ai/",
              "indices": [
                0,
                23
              ],
              "url": "https://t.co/lkqPZtMmfU"
            }
          ]
        }
      }
    },
    "isAutomated": false,
    "automatedBy": null
  },
  "extendedEntities": {
    "media": [
      {
        "display_url": "pic.twitter.com/RV4TQJCWkI",
        "expanded_url": "https://twitter.com/dair_ai/status/2029929266641785046/photo/1",
        "ext_media_availability": {
          "status": "Available"
        },
        "features": {
          "large": {
            "faces": []
          },
          "orig": {
            "faces": []
          }
        },
        "id_str": "2029929263299018752",
        "indices": [
          281,
          304
        ],
        "media_key": "3_2029929263299018752",
        "media_results": {
          "id": "QXBpTWVkaWFSZXN1bHRzOgwAAQoAARwrwejyG8AACgACHCvB6blaUNYAAA==",
          "result": {
            "__typename": "ApiMedia",
            "id": "QXBpTWVkaWE6DAABCgABHCvB6PIbwAAKAAIcK8HpuVpQ1gAA",
            "media_key": "3_2029929263299018752"
          }
        },
        "media_url_https": "https://pbs.twimg.com/media/HCvB6PIbwAAuMS0.jpg",
        "original_info": {
          "focus_rects": [
            {
              "h": 898,
              "w": 1604,
              "x": 0,
              "y": 0
            },
            {
              "h": 1604,
              "w": 1604,
              "x": 0,
              "y": 0
            },
            {
              "h": 1762,
              "w": 1546,
              "x": 0,
              "y": 0
            },
            {
              "h": 1762,
              "w": 881,
              "x": 44,
              "y": 0
            },
            {
              "h": 1762,
              "w": 1604,
              "x": 0,
              "y": 0
            }
          ],
          "height": 1762,
          "width": 1604
        },
        "sizes": {
          "large": {
            "h": 1762,
            "w": 1604
          }
        },
        "type": "photo",
        "url": "https://t.co/RV4TQJCWkI"
      }
    ]
  },
  "card": null,
  "place": {},
  "entities": {
    "hashtags": [],
    "symbols": [],
    "urls": [
      {
        "display_url": "arxiv.org/abs/2603.03823",
        "expanded_url": "https://arxiv.org/abs/2603.03823",
        "indices": [
          585,
          608
        ],
        "url": "https://t.co/p8bOTJ9QPX"
      },
      {
        "display_url": "academy.dair.ai",
        "expanded_url": "https://academy.dair.ai/",
        "indices": [
          661,
          684
        ],
        "url": "https://t.co/LRnpZN7L4c"
      }
    ],
    "user_mentions": []
  },
  "quoted_tweet": null,
  "retweeted_tweet": null,
  "isLimitedReply": false,
  "article": null
}