sourcegraph.com Open in urlscan Pro
172.64.155.69  Public Scan

Submitted URL: https://ckymw04.na1.hubspotlinks.com/Ctc/5A+113/ckymW04/VVRjwN21cJxvW2G2_mL3KhXD9W1WCq9G5d2s4xN1MKF-g3m1SPW6N1vHY6lZ3nXW1MHdGN7JbbHLW...
Effective URL: https://sourcegraph.com/blog/claude-3-now-available-in-cody?utm_medium=email&utm_content=303312585&utm_source=hs_email
Submission: On April 18 via manual from ES — Scanned from ES

Form analysis 6 forms found in the DOM

<form>
  <fieldset>
    <legend class="visuallyhidden">Consent Selection</legend>
    <div id="CybotCookiebotDialogBodyFieldsetInnerContainer">
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonNecessary"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Necessary</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper CybotCookiebotDialogBodyLevelButtonSliderWrapperDisabled"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonNecessary"
            class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled" disabled="disabled" checked="checked"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonPreferences"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Preferences</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonPreferences" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonPreferencesInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonStatistics"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Statistics</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonStatistics" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonStatisticsInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonMarketing"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Marketing</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonMarketing" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonMarketingInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
    </div>
  </fieldset>
</form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonNecessaryInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled" disabled="disabled" checked="checked"> <span
    class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonPreferencesInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonPreferences"
    checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonStatisticsInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonStatistics"
    checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonMarketingInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonMarketing" checked="checked"
    tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyContentCheckboxPersonalInformation" class="CybotCookiebotDialogBodyLevelButton"> <span
    class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

Text Content

Powered by Cookiebot
 * Consent
 * Details
 * [#IABV2SETTINGS#]
 * About


THIS WEBSITE USES COOKIES 🍪

We use cookies to offer you a better browsing experience, analyze site traffic
and personalize content. Learn about how we use cookies and how you can control
them in our Cookie Policy. By using our site, you consent to our use of cookies.

Consent Selection
Necessary

Preferences

Statistics

Marketing

Show details
 * Necessary 48
   
   Necessary cookies help make a website usable by enabling basic functions like
   page navigation and access to secure areas of the website. The website cannot
   function properly without these cookies.
    * Cookiebot
      1
      Learn more about this provider
      1.gifUsed to count the number of sessions to the website, necessary for
      optimizing CMP product delivery.
      Expiry: SessionType: Pixel
    * Github
      5
      Learn more about this provider
      _gh_sess [x2]Preserves users states across page requests.
      Expiry: SessionType: HTTP
      logged_inRegisters whether the user is logged in. This allows the website
      owner to make parts of the website inaccessible, based on the user's
      log-in status.
      Expiry: 1 yearType: HTTP
      AI_bufferUsed in context with the "AI_sentBuffer" in order to limit the
      number of data-server-updates (Azure). This synergy also allows the
      website to detect any duplicate data-server-updates.
      Expiry: SessionType: HTML
      AI_sentBufferUsed in context with the "AI_buffer" in order to limit the
      number of data-server-updates (Azure). This synergy also allows the
      website to detect any duplicate data-server-updates.
      Expiry: SessionType: HTML
    * Google
      1
      Learn more about this provider
      test_cookieUsed to check if the user's browser supports cookies.
      Expiry: 1 dayType: HTTP
    * LinkedIn
      3
      Learn more about this provider
      li_gcStores the user's cookie consent state for the current domain
      Expiry: 180 daysType: HTTP
      bscookie [x2]This cookie is used to identify the visitor through an
      application. This allows the visitor to login to a website through their
      LinkedIn application for example.
      Expiry: 1 yearType: HTTP
    * Loom
      4
      Learn more about this provider
      loom_anon_commentAllows user to leave comments on the website's
      video-content anonymously.
      Expiry: 400 daysType: HTTP
      replayStorage#chunkUploadsControl cookie used in connection to the
      website’s Content Delivery Network (CDN).
      Expiry: PersistentType: IDB
      replayStorage#eventsControl cookie used in connection to the website’s
      Content Delivery Network (CDN).
      Expiry: PersistentType: IDB
      replayStorage#pendingCapturesControl cookie used in connection to the
      website’s Content Delivery Network (CDN).
      Expiry: PersistentType: IDB
    * New Relic
      1
      Learn more about this provider
      JSESSIONIDPreserves users states across page requests.
      Expiry: SessionType: HTTP
    * Twitch
      3
      Learn more about this provider
      server_session_idRegisters which server-cluster is serving the visitor.
      This is used in context with load balancing, in order to optimize user
      experience.
      Expiry: SessionType: HTTP
      unique_idPreserves users states across page requests.
      Expiry: 13 monthsType: HTTP
      unique_id_durableRegisters whether the user is logged in. This allows the
      website owner to make parts of the website inaccessible, based on the
      user's log-in status.
      Expiry: 13 monthsType: HTTP
    * YouTube
      2
      Learn more about this provider
      CONSENT [x2]Used to detect if the visitor has accepted the marketing
      category in the cookie banner. This cookie is necessary for
      GDPR-compliance of the website.
      Expiry: 2 yearsType: HTTP
    * about.sourcegraph.com
      sourcegraph.com
      
      2
      cid [x2]This cookie is necessary for making credit card transactions on
      the website. The service is provided by Stripe.com which allows online
      transactions without storing any credit card information.
      Expiry: 1 dayType: HTTP
    * about.sourcegraph.com
      zenodo.org
      
      2
      SESS# [x2]Preserves users states across page requests.
      Expiry: 1 dayType: HTTP
    * cookiebot.com
      handbook.sourcegraph.com
      
      5
      CookieConsent [x5]Stores the user's cookie consent state for the current
      domain
      Expiry: 1 yearType: HTTP
    * gitlab.com
      hsforms.com
      sourcegraph.com
      zoominfo.com
      
      5
      _cfuvid [x5]This cookie is a part of the services provided by Cloudflare -
      Including load-balancing, deliverance of website content and serving DNS
      connection for website operators.
      Expiry: SessionType: HTTP
    * link.excalidraw.com
      hsforms.com
      radar.cloudflare.com
      sgdev.org
      sourcegraph.com
      vimeo.com
      zoominfo.com
      
      9
      __cf_bm [x9]This cookie is used to distinguish between humans and bots.
      This is beneficial for the website, in order to make valid reports on the
      use of their website.
      Expiry: 1 dayType: HTTP
    * sourcegraph.com
      2
      dmn_chk_#Pending
      Expiry: SessionType: HTTP
      themeThis cookie is part of a bundle of cookies which serve the purpose of
      content delivery and presentation. The cookies keep the correct state of
      font, blog/picture sliders, color themes and other website settings.
      Expiry: PersistentType: HTML
    * static.twitchcdn.net
      2
      session_storage_unique_idThis cookie is necessary for the login function
      on the website.
      Expiry: SessionType: HTML
      api_tokenNecessary for the implementation of video-content on the website.
      Expiry: 13 monthsType: HTTP
    * zenodo.org
      1
      hex (32)Used to manage server calls to the website's backend systems.
      Expiry: SessionType: HTTP

 * Preferences 5
   
   Preference cookies enable a website to remember information that changes the
   way the website behaves or looks, like your preferred language or the region
   that you are in.
    * Cookiebot
      1
      Learn more about this provider
      CookieConsentBulkSetting-#Enables cookie consent across multiple websites
      Expiry: PersistentType: HTML
    * Vimeo
      2
      Learn more about this provider
      playerSaves the user's preferences when playing embedded videos from
      Vimeo.
      Expiry: 1 yearType: HTTP
      sync_activeContains data on visitor's video-content preferences - This
      allows the website to remember parameters such as preferred volume or
      video quality. The service is provided by Vimeo.com.
      Expiry: PersistentType: HTML
    * link.excalidraw.com
      1
      firebaseLocalStorageDb#firebaseLocalStorageFacilitates the notification
      function within the chatbox, allowing the website’s support team to notify
      the user, when a reply has been given in the chatbox.
      Expiry: PersistentType: IDB
    * static.twitchcdn.net
      1
      local_copy_unique_idContains data on visitor's video-content preferences -
      This allows the website to remember parameters such as preferred volume or
      video quality. The service is provided by Vimeo.com.
      Expiry: PersistentType: HTML

 * Statistics 36
   
   Statistic cookies help website owners to understand how visitors interact
   with websites by collecting and reporting information anonymously.
    * Github
      1
      Learn more about this provider
      _octoPending
      Expiry: 1 yearType: HTTP
    * Google
      12
      Learn more about this provider
      _ga [x4]Registers a unique ID that is used to generate statistical data on
      how the visitor uses the website.
      Expiry: 2 yearsType: HTTP
      _gat [x2]Used by Google Analytics to throttle request rate
      Expiry: 1 dayType: HTTP
      _gid [x2]Registers a unique ID that is used to generate statistical data
      on how the visitor uses the website.
      Expiry: 1 dayType: HTTP
      collectUsed to send data to Google Analytics about the visitor's device
      and behavior. Tracks the visitor across devices and marketing channels.
      Expiry: SessionType: Pixel
      _ga_# [x3]Used by Google Analytics to collect data on the number of times
      a user has visited the website as well as dates for the first and most
      recent visit.
      Expiry: 2 yearsType: HTTP
    * LinkedIn
      2
      Learn more about this provider
      ln_orRegisters statistical data on users' behaviour on the website. Used
      for internal analytics by the website operator.
      Expiry: 1 dayType: HTTP
      AnalyticsSyncHistoryUsed in connection with data-synchronization with
      third-party analysis service.
      Expiry: 30 daysType: HTTP
    * Loom
      8
      Learn more about this provider
      sentryReplaySessionRegisters data on visitors' website-behaviour. This is
      used for internal analysis and website optimization.
      Expiry: SessionType: HTML
      viewer_session_dataUsed in connection with End User Experience Monitoring
      (EUEM). The cookie collects information on application/device performance,
      which allows support/website staff to optimize their products and
      services.
      Expiry: PersistentType: HTML
      userleap.idsThis cookie is set to make split-tests on the website, which
      optimizes the website's relevance towards the visitor – the cookie can
      also be set to improve the visitor's experience on a website.
      Expiry: PersistentType: HTML
      ajs_anonymous_idThis cookie is used to count how many times a website has
      been visited by different visitors - this is done by assigning the visitor
      an ID, so the visitor does not get registered twice.
      Expiry: PersistentType: HTML
      tdRegisters statistical data on users' behaviour on the website. Used for
      internal analytics by the website operator.
      Expiry: SessionType: Pixel
      __Host-psifi.analyticsTraceRegisters statistical data on users' behaviour
      on the website. Used for internal analytics by the website operator.
      Expiry: 1 dayType: HTTP
      __Host-psifi.analyticsTraceV2Registers statistical data on users'
      behaviour on the website. Used for internal analytics by the website
      operator.
      Expiry: 1 dayType: HTTP
      dd_cookie_test_#Registers data on visitors' website-behaviour. This is
      used for internal analysis and website optimization.
      Expiry: 1 dayType: HTTP
    * Twitch
      1
      Learn more about this provider
      ga_#Registers a unique ID that is used to generate statistical data on how
      the visitor uses the website.
      Expiry: 1 dayType: HTTP
    * Vimeo
      1
      Learn more about this provider
      vuidCollects data on the user's visits to the website, such as which pages
      have been read.
      Expiry: 2 yearsType: HTTP
    * about.sourcegraph.com
      1
      originalReferrerDetects how the user reached the website by registering
      their last URL-address.
      Expiry: 1 yearType: HTTP
    * cdn.loom.com
      cl.ly
      
      3
      ajs_anonymous_id [x3]This cookie is used to identify a specific visitor -
      this information is used to identify the number of specific visitors on a
      website.
      Expiry: 1 yearType: HTTP
    * js.hs-banner.com
      4
      __hsscIdentifies if the cookie data needs to be updated in the visitor's
      browser.
      Expiry: 1 dayType: HTTP
      __hssrcUsed to recognise the visitor's browser upon reentry on the
      website.
      Expiry: SessionType: HTTP
      __hstcSets a unique ID for the session. This allows the website to obtain
      data on visitor behaviour for statistical purposes.
      Expiry: 180 daysType: HTTP
      hubspotutkSets a unique ID for the session. This allows the website to
      obtain data on visitor behaviour for statistical purposes.
      Expiry: 180 daysType: HTTP
    * sourcegraph.com
      2
      ziwsSessionCollects statistics on the user's visits to the website, such
      as the number of visits, average time spent on the website and what pages
      have been read.
      Expiry: SessionType: HTML
      ziwsSessionIdCollects statistics on the user's visits to the website, such
      as the number of visits, average time spent on the website and what pages
      have been read.
      Expiry: SessionType: HTML
    * static.twitchcdn.net
      1
      referrer_urlDetects how the user reached the website by registering their
      last URL-address.
      Expiry: 1 dayType: HTTP

 * Marketing 104
   
   Marketing cookies are used to track visitors across websites. The intention
   is to display ads that are relevant and engaging for the individual user and
   thereby more valuable for publishers and third party advertisers.
    * Appnexus
      1
      Learn more about this provider
      receive-cookie-deprecationCollects information on user behaviour on
      multiple websites. This information is used in order to optimize the
      relevance of advertisement on the website.
      Expiry: 400 daysType: HTTP
    * Clearbit
      1
      Learn more about this provider
      rack.sessionUsed in context with video-advertisement. The cookie limits
      the number of times a user is shown the same advertisement. The cookie is
      also used to ensure relevance of the video-advertisement to the specific
      user.
      Expiry: 7 daysType: HTTP
    * Google
      9
      Learn more about this provider
      __Host-GAPSCollects data on the user's visits to the website, such as the
      number of visits, average time spent on the website and what pages have
      been loaded with the purpose of generating reports for optimising the
      website content.
      Expiry: 2 yearsType: HTTP
      IDEUsed by Google DoubleClick to register and report the website user's
      actions after viewing or clicking one of the advertiser's ads with the
      purpose of measuring the efficacy of an ad and to present targeted ads to
      the user.
      Expiry: 1 yearType: HTTP
      pagead/landing [x3]Collects data on visitor behaviour from multiple
      websites, in order to present more relevant advertisement - This also
      allows the website to limit the number of times that they are shown the
      same advertisement.
      Expiry: SessionType: Pixel
      ads/ga-audiencesUsed by Google AdWords to re-engage visitors that are
      likely to convert to customers based on the visitor's online behaviour
      across websites.
      Expiry: SessionType: Pixel
      NIDRegisters a unique ID that identifies a returning user's device. The ID
      is used for targeted ads.
      Expiry: 6 monthsType: HTTP
      pagead/1p-user-list/#Tracks if the user has shown interest in specific
      products or events across multiple websites and detects how the user
      navigates between sites. This is used for measurement of advertisement
      efforts and facilitates payment of referral-fees between websites.
      Expiry: SessionType: Pixel
      _gcl_auUsed by Google AdSense for experimenting with advertisement
      efficiency across websites using their services.
      Expiry: 3 monthsType: HTTP
    * Hubspot
      1
      Learn more about this provider
      __ptq.gifSends data to the marketing platform Hubspot about the visitor's
      device and behaviour. Tracks the visitor across devices and marketing
      channels.
      Expiry: SessionType: Pixel
    * LinkedIn
      5
      Learn more about this provider
      bcookieUsed by the social networking service, LinkedIn, for tracking the
      use of embedded services.
      Expiry: 1 yearType: HTTP
      li_sugrCollects data on user behaviour and interaction in order to
      optimize the website and make advertisement on the website more relevant.
      Expiry: 3 monthsType: HTTP
      lidcUsed by the social networking service, LinkedIn, for tracking the use
      of embedded services.
      Expiry: 1 dayType: HTTP
      UserMatchHistoryEnsures visitor browsing-security by preventing cross-site
      request forgery. This cookie is essential for the security of the website
      and visitor.
      Expiry: 30 daysType: HTTP
      li_adsIdCollects data on user behaviour and interaction in order to
      optimize the website and make advertisement on the website more relevant.
      Expiry: PersistentType: HTML
    * Loom
      5
      Learn more about this provider
      ajs_user_idCollects data on visitors' preferences and behaviour on the
      website - This information is used make content and advertisement more
      relevant to the specific visitor.
      Expiry: PersistentType: HTML
      __tld__ [x2]Used to track visitors on multiple websites, in order to
      present relevant advertisement based on the visitor's preferences.
      Expiry: SessionType: HTTP
      ajs_user_idThis cookie is used to collect data on the visitor's behavior
      on the website - this information can be used to assign the visitor to a
      visitor segment, based on common preferences.
      Expiry: SessionType: HTTP
      loom_referral_videoUsed to detect referrals in relation to website's
      embedded video-player.
      Expiry: SessionType: HTTP
    * Microsoft
      12
      Learn more about this provider
      _uetsid [x2]Used to track visitors on multiple websites, in order to
      present relevant advertisement based on the visitor's preferences.
      Expiry: PersistentType: HTML
      _uetsid_exp [x2]Contains the expiry-date for the cookie with corresponding
      name.
      Expiry: PersistentType: HTML
      _uetvid [x2]Used to track visitors on multiple websites, in order to
      present relevant advertisement based on the visitor's preferences.
      Expiry: PersistentType: HTML
      _uetvid_exp [x2]Contains the expiry-date for the cookie with corresponding
      name.
      Expiry: PersistentType: HTML
      MSPTCPending
      Expiry: 1 yearType: HTTP
      MUIDUsed widely by Microsoft as a unique user ID. The cookie enables user
      tracking by synchronising the ID across many Microsoft domains.
      Expiry: 1 yearType: HTTP
      _uetsidCollects data on visitor behaviour from multiple websites, in order
      to present more relevant advertisement - This also allows the website to
      limit the number of times that they are shown the same advertisement.
      Expiry: 1 dayType: HTTP
      _uetvidUsed to track visitors on multiple websites, in order to present
      relevant advertisement based on the visitor's preferences.
      Expiry: 1 yearType: HTTP
    * Reddit
      2
      Learn more about this provider
      rp.gifNecessary for the implementation of the Reddit.com's share-button
      function.
      Expiry: SessionType: Pixel
      _rdt_uuidUsed to track visitors on multiple websites, in order to present
      relevant advertisement based on the visitor's preferences.
      Expiry: 3 monthsType: HTTP
    * StackAdapt
      12
      Learn more about this provider
      sa-user-id [x3]Used to track visitors on multiple websites, in order to
      present relevant advertisement based on the visitor's preferences.
      Expiry: 1 yearType: HTTP
      sa-user-id-v2 [x3]Used to track visitors on multiple websites, in order to
      present relevant advertisement based on the visitor's preferences.
      Expiry: 1 yearType: HTTP
      sa-user-idUsed to track visitors on multiple websites, in order to present
      relevant advertisement based on the visitor's preferences.
      Expiry: PersistentType: HTML
      sa-user-id-v2Used to track visitors on multiple websites, in order to
      present relevant advertisement based on the visitor's preferences.
      Expiry: PersistentType: HTML
      sa-user-id-v3 [x3]Pending
      Expiry: 1 yearType: HTTP
      sa-user-id-v3Pending
      Expiry: PersistentType: HTML
    * Twitch
      4
      Learn more about this provider
      KP_UIDzThis cookie registers data on the visitor. The information is used
      to optimize advertisement relevance.
      Expiry: 1 dayType: HTTP
      KP_UIDZThis cookie registers data on the visitor. The information is used
      to optimize advertisement relevance.
      Expiry: 1 dayType: HTTP
      KP_UIDz-ssnNecessary for the implementation and functionality of Twitch
      video-content on the website.
      Expiry: 1 dayType: HTTP
      KP_UIDZ-ssnNecessary for the implementation and functionality of Twitch
      video-content on the website.
      Expiry: 1 dayType: HTTP
    * YouTube
      38
      Learn more about this provider
      #-# [x2]Pending
      Expiry: SessionType: HTML
      iU5q-!O9@[#COOKIETABLE_ADVERTISING#]nbsp;[x2]Registers a unique ID to keep
      statistics of what videos from YouTube the user has seen.
      Expiry: SessionType: HTML
      LAST_RESULT_ENTRY_KEY [x2]Used to track user’s interaction with embedded
      content.
      Expiry: SessionType: HTTP
      nextId [x2]Used to track user’s interaction with embedded content.
      Expiry: SessionType: HTTP
      requests [x2]Used to track user’s interaction with embedded content.
      Expiry: SessionType: HTTP
      yt.innertube::nextId [x2]Registers a unique ID to keep statistics of what
      videos from YouTube the user has seen.
      Expiry: PersistentType: HTML
      yt.innertube::requestsRegisters a unique ID to keep statistics of what
      videos from YouTube the user has seen.
      Expiry: PersistentType: HTML
      ytidb::LAST_RESULT_ENTRY_KEY [x2]Used to track user’s interaction with
      embedded content.
      Expiry: PersistentType: HTML
      YtIdbMeta#databases [x2]Used to track user’s interaction with embedded
      content.
      Expiry: PersistentType: IDB
      yt-remote-cast-available [x2]Stores the user's video player preferences
      using embedded YouTube video
      Expiry: SessionType: HTML
      yt-remote-cast-installed [x2]Stores the user's video player preferences
      using embedded YouTube video
      Expiry: SessionType: HTML
      yt-remote-connected-devices [x2]Stores the user's video player preferences
      using embedded YouTube video
      Expiry: PersistentType: HTML
      yt-remote-device-id [x2]Stores the user's video player preferences using
      embedded YouTube video
      Expiry: PersistentType: HTML
      yt-remote-fast-check-period [x2]Stores the user's video player preferences
      using embedded YouTube video
      Expiry: SessionType: HTML
      yt-remote-session-app [x2]Stores the user's video player preferences using
      embedded YouTube video
      Expiry: SessionType: HTML
      yt-remote-session-name [x2]Stores the user's video player preferences
      using embedded YouTube video
      Expiry: SessionType: HTML
      LogsDatabaseV2:V#||LogsRequestsStorePending
      Expiry: PersistentType: IDB
      remote_sidNecessary for the implementation and functionality of YouTube
      video-content on the website.
      Expiry: SessionType: HTTP
      ServiceWorkerLogsDatabase#SWHealthLogNecessary for the implementation and
      functionality of YouTube video-content on the website.
      Expiry: PersistentType: IDB
      TESTCOOKIESENABLEDUsed to track user’s interaction with embedded content.
      Expiry: 1 dayType: HTTP
      VISITOR_INFO1_LIVETries to estimate the users' bandwidth on pages with
      integrated YouTube videos.
      Expiry: 180 daysType: HTTP
      VISITOR_PRIVACY_METADATAStores the user's cookie consent state for the
      current domain
      Expiry: 180 daysType: HTTP
      YSCRegisters a unique ID to keep statistics of what videos from YouTube
      the user has seen.
      Expiry: SessionType: HTTP
    * about.sourcegraph.com
      1
      #GUID#23Pending
      Expiry: 1 yearType: HTTP
    * b.6sc.co
      1
      v1/beacon/img.gifUsed in context with Account-Based-Marketing (ABM). The
      cookie registers data such as IP-addresses, time spent on the website and
      page requests for the visit. This is used for retargeting of multiple
      users rooting from the same IP-addresses. ABM usually facilitates B2B
      marketing purposes.
      Expiry: SessionType: Pixel
    * cl.ly
      share.zight.com
      
      2
      _session_id [x2]Stores visitors' navigation by registering landing pages -
      This allows the website to present relevant products and/or measure their
      advertisement efficiency on other websites.
      Expiry: 14 daysType: HTTP
    * j.6sc.co
      4
      _6senseCompanyDetailsUsed in context with Account-Based-Marketing (ABM).
      The cookie registers data such as IP-addresses, time spent on the website
      and page requests for the visit. This is used for retargeting of multiple
      users rooting from the same IP-addresses. ABM usually facilitates B2B
      marketing purposes.
      Expiry: PersistentType: HTML
      _an_uidPresents the user with relevant content and advertisement. The
      service is provided by third-party advertisement hubs, which facilitate
      real-time bidding for advertisers.
      Expiry: 7 daysType: HTTP
      _gd_sessionCollects visitor data related to the user's visits to the
      website, such as the number of visits, average time spent on the website
      and what pages have been loaded, with the purpose of displaying targeted
      ads.
      Expiry: 1 dayType: HTTP
      _gd_visitorCollects visitor data related to the user's visits to the
      website, such as the number of visits, average time spent on the website
      and what pages have been loaded, with the purpose of displaying targeted
      ads.
      Expiry: 2 yearsType: HTTP
    * static.twitchcdn.net
      5
      local_storage_app_session_idNecessary for the implementation and
      functionality of Twitch video-content on the website.
      Expiry: PersistentType: HTML
      local_storage_device_idNecessary for the implementation and functionality
      of Twitch video-content on the website.
      Expiry: PersistentType: HTML
      sentry_device_idRequired for the embedded media player to operate.
      Expiry: PersistentType: HTML
      session_storage_last_visited_twitch_urlNecessary for the implementation
      and functionality of Twitch video-content on the website.
      Expiry: SessionType: HTML
      experiment_overridesCollects data on the user across websites - This data
      is used to make advertisement more relevant.
      Expiry: 13 monthsType: HTTP
    * tribl.io
      1
      ti_Used in context with Account-Based-Marketing (ABM). The cookie
      registers data such as IP-addresses, time spent on the website and page
      requests for the visit. This is used for retargeting of multiple users
      rooting from the same IP-addresses. ABM usually facilitates B2B marketing
      purposes.
      Expiry: 400 daysType: HTTP

 * Unclassified 45
   Unclassified cookies are cookies that we are in the process of classifying,
   together with the providers of individual cookies.
    * Azure
      1
      Learn more about this provider
      VstsSessionPending
      Expiry: 1 yearType: HTTP
    * CloudApp
      1
      Learn more about this provider
      ca_anonymous_idPending
      Expiry: SessionType: HTTP
    * Fewer &amp; Faster
      1
      Learn more about this provider
      _secure_speakerd_sessionPending
      Expiry: 14 daysType: HTTP
    * Github
      2
      Learn more about this provider
      access.token.keyPending
      Expiry: PersistentType: HTML
      navigationsPending
      Expiry: SessionType: HTML
    * Google
      4
      Learn more about this provider
      sg_datetimePending
      Expiry: 30 daysType: HTTP
      sg_website_referrerPending
      Expiry: 30 daysType: HTTP
      sourcegraphRecentSourceUrlPending
      Expiry: 400 daysType: HTTP
      sourcegraphSourceUrlPending
      Expiry: 400 daysType: HTTP
    * about.sourcegraph.com
      4
      sourcegraphCohortIdPending
      Expiry: 1 yearType: HTTP
      sourcegraphDeviceIdPending
      Expiry: 1 yearType: HTTP
      sourcegraphInsertIdPending
      Expiry: 1 yearType: HTTP
      sourcegraphSessionIdPending
      Expiry: 1 dayType: HTTP
    * about.sourcegraph.com
      sourcegraph.com
      
      2
      landingSource [x2]Pending
      Expiry: SessionType: HTML
    * ai.uni-bremen.de
      3
      DokuWikiPending
      Expiry: SessionType: HTTP
      DW7fa065a06cb74b536c124cfbe56ac6d3Pending
      Expiry: SessionType: HTTP
      DWd6fcb57a725757b22fe830cccebe05e6Pending
      Expiry: SessionType: HTTP
    * circleci.com
      1
      ring-sessionPending
      Expiry: 1 yearType: HTTP
    * cl.ly
      share.zight.com
      
      2
      first_visit [x2]Pending
      Expiry: SessionType: HTTP
    * gitlab.com
      1
      _gitlab_sessionPending
      Expiry: 1 dayType: HTTP
    * js.zi-scripts.com
      2
      _zitok [x2]Pending
      Expiry: 1 yearType: HTTP
    * prow.k8s.io
      1
      _gorilla_csrfPending
      Expiry: 1 dayType: HTTP
    * sourcegraph.com
      18
      unifiedScriptVerifiedPending
      Expiry: SessionType: HTML
      __ph_opt_in_out_phc_GYC9gnJzJhbUMe7qIZPjMpTwAeF4kkC7AGAOXZgJ4pBPending
      Expiry: SessionType: HTTP
      apollo-cache-persist-anonymousPending
      Expiry: PersistentType: HTML
      cody.chat.history:anonymousPending
      Expiry: PersistentType: HTML
      developerSettingsDialogPending
      Expiry: PersistentType: HTML
      first_page_seenPending
      Expiry: SessionType: HTTP
      graphiql:docExplorerOpenPending
      Expiry: PersistentType: HTML
      graphiql:queryPending
      Expiry: PersistentType: HTML
      graphiql:tabStatePending
      Expiry: PersistentType: HTML
      last_page_seenPending
      Expiry: SessionType: HTTP
      last_page_seen_longPending
      Expiry: 1 yearType: HTTP
      last_page_seen_midPending
      Expiry: 30 daysType: HTTP
      last_page_seen_shortPending
      Expiry: 1 dayType: HTTP
      ph_#_posthogPending
      Expiry: SessionType: HTTP
      ph_#_primary_window_existsPending
      Expiry: SessionType: HTML
      ph_#_window_idPending
      Expiry: SessionType: HTML
      temporarySettingsPending
      Expiry: PersistentType: HTML
      user-history:anonymousPending
      Expiry: PersistentType: HTML
    * static.twitchcdn.net
      1
      content-classification-labels-acknowledgedPending
      Expiry: PersistentType: HTML
    * tribl.io
      1
      _t.gifPending
      Expiry: SessionType: Pixel

Cross-domain consent5 Your consent applies to the following domains:
List of domains your consent applies to: handbook.sourcegraph.com
chooseyoursearch.com info.sourcegraph.com sourcegraph.com about.sourcegraph.com
Cookie declaration last updated on 15/4/24 by Cookiebot



[#IABV2_TITLE#]

[#IABV2_BODY_INTRO#]
[#IABV2_BODY_LEGITIMATE_INTEREST_INTRO#]
[#IABV2_BODY_PREFERENCE_INTRO#]
[#IABV2_LABEL_PURPOSES#]
[#IABV2_BODY_PURPOSES_INTRO#]
[#IABV2_BODY_PURPOSES#]
[#IABV2_LABEL_FEATURES#]
[#IABV2_BODY_FEATURES_INTRO#]
[#IABV2_BODY_FEATURES#]
[#IABV2_LABEL_PARTNERS#]
[#IABV2_BODY_PARTNERS_INTRO#]
[#IABV2_BODY_PARTNERS#]


We use cookies to personalize content and ads, to provide social media features
and to analyze our traffic. We also share information about your use of our site
with our social media, advertising and analytics partners who may combine it
with other information that you’ve provided to them or that they’ve collected
from your use of their services. You consent to our cookies if you continue to
use our website.

 

Cookies are small text files that can be used by websites to make a user's
experience more efficient.

The law states that we can store cookies on your device if they are strictly
necessary for the operation of this site. For all other types of cookies we need
your permission.

This site uses different types of cookies. Some cookies are placed by third
party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration
on our website.

Learn more about who we are, how you can contact us and how we process personal
data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your
consent.





Do not sell or share my personal information
Necessary only Allow selection Customize

OK
Powered by Cookiebot by Usercentrics

Claude 3 is now available for all Cody users

Read the blog
Products
PricingEnterprise
Resources
Search public code
Contact sales LoginGet Cody for free
Open main menu
Blog


CLAUDE 3 IS NOW AVAILABLE FOR ALL CODY USERS

Alex Isken, Ado Kukic, Chris Sev April 11, 2024

New Large Language Models (LLMs) launch nearly every week, and hardly a month
goes by without a new model pushing performance benchmarks to new heights. For
Cody, we always want to provide the latest and greatest models to users—which is
why LLM interoperability is a core feature of the product.

LLM interoperability helps with two things:

 * Integrating with the latest models lets Cody become smarter and more capable
   in short order after new models are released
 * As a user, you’re able to choose the models you prefer since Cody supports
   multiple options interchangeably

Earlier in March, we saw this trend continue with the announcement of the Claude
3 family of models, and today, we’re announcing that Claude 3 models are now
available to all Cody users.


WHY CLAUDE 3?

Cody has supported Anthropic models since its first release, including Claude
2.0, Claude 2.1, and Claude Instant. In Anthropic’s recent announcement blog,
they shared that the Claude 3 family shows lots of improvements to prior Claude
models in the benchmarks.

The Claude 3 family includes three models: Haiku (the fastest model), Opus (the
most intelligent model), and Sonnet (the in-between model). Anthropic’s blog
goes into depth on where each of them shines, but we’ll share some specifics
from their blog on why they’re good candidates for Cody:

 * All Claude 3 models show better performance in code generation
 * Sonnet is comparable in intelligence to Claude 2.1 while being 2x faster
 * Opus is a similar speed to Claude 2.1 while being far more intelligent
 * Opus excels at the Needle in a Haystack (NIAH) evaluation, which tests the
   model’s ability to recall information from a large amount of data. This
   translates to Cody’s need to pull information out of large amounts of code
   used as context

The Claude 3 models also offer a huge 200K token context window. Cody doesn’t
use this entire context window today; we limit Cody’s context window to roughly
7K tokens. We do this to ensure Cody doesn’t use too much context and lose track
of the most useful context in the process, hurting response quality. Since
Claude 3’s Needle in a Haystack performance is improved, and it can more
accurately recall relevant information from a large amount of context, we’ll be
dramatically expanding Cody’s context window in the coming weeks.

Tl;dr: the Claude 3 models are impressive, and they’re now another option that
Cody users can select from as we continue to make Cody more customizable for
devs’ preferences.


CODY’S PERFORMANCE WITH CLAUDE 3

We rolled out Claude 3 models to our Cody Pro users in March, and early feedback
has been extremely encouraging. Of Cody Pro users who primarily used GPT-4, over
55% switched their preference to the new Claude 3 models in the month following
launch.

We also recently launched an AI experiment tool called LLM Litmus Test to help
you compare and contrast different models. You can test Claude 3 vs. Claude 2.1
or even Claude 3 vs. GPT-4 Turbo and generate shareable links with your results.
Using the litmus test, we can see some examples of Claude 3 Opus in action.

Example 1: Explaining a coding concept (React)

Here, you can see how Claude 3 Opus does a great job explaining code concepts.
Claude 3 explained how to use React’s useContext() in a step-by-step tutorial.
Compare that to Claude 2.1, which dropped all the example code in a single code
block with less detailed instructions.

Check it out yourself →

Example 2: Explaining a coding concept (Axum)

We can also compare Claude 3 Opus with GPT-4 Turbo. We asked both models to
explain another concept: creating a route with Axum. Both models provided a code
block, but Claude 3 Opus did a distinctly better job explaining the code
step-by-step.

Check it out yourself →

Example 3: Explaining existing code

Let’s also look at an example in the IDE. Here, we asked Cody to explain how an
authentication component in our codebase works. Claude 2.1 gave a good (but
slightly simplified) explanation of how the component works, starting with the
props the component receives. Claude 3 Opus gave a much more detailed
explanation of how the component works, and it structured the information in a
way that was easy to follow. It also went into more detail on the props for the
component and which of them are optional.

Claude 2.1 explaining code Claude 3 Opus explaining code

You can also check out our recent video from Chris Sev for more examples of
Claude 3 + Cody.


HOW TO ACCESS CLAUDE 3 IN CODY

Claude 3 models are now available to all Cody users:

For Claude Free users: Sonnet is now the default model powering chat and
commands, replacing Claude 2.0. This change was made in the latest VS Code and
JetBrains extension versions (VS Code v1.12.0 and JetBrains v5.5.2).

For Cody Pro users: Haiku, Sonnet, and Opus are now available as options for
chat and commands. Pro users can find them in the model dropdown selector in the
latest extension versions.

For Cody Enterprise users: Haiku, Sonnet, and Opus are now available as options
for chat and commands. Sourcegraph instance admins can switch to Claude 3 models
once they upgrade to the latest Sourcegraph release (5.3.9104). Check out the
April release blog for more information.


GET CODY, THE AI CODING ASSISTANT

Cody makes it easy to write, fix, and maintain code.

Learn more
 * 
 * 
 * 
 * 
 * 
 * 


PRODUCTS

 * Cody
 * Code Search


SOLUTIONS

 * Enterprise


RESOURCES

 * Blog
 * Library
 * Newsletter
 * Customer stories
 * Changelog
 * Documentation
 * Community
 * Support forum


COMPANY

 * About
 * Careers - We're hiring!
 * Contact
 * Handbook
 * Sourcegraph strategy

 * © 2024 Sourcegraph, Inc.
 * Terms
 * Security
 * Privacy